tesseract::SampleIterator Class Reference

#include <sampleiterator.h>

List of all members.

Public Member Functions

 SampleIterator ()
 ~SampleIterator ()
void Clear ()
void Init (const IndexMapBiDi *charset_map, const ShapeTable *shape_table, bool randomize, TrainingSampleSet *sample_set)
void Begin ()
bool AtEnd () const
const TrainingSampleGetSample () const
TrainingSampleMutableSample () const
int GlobalSampleIndex () const
int GetCompactClassID () const
int GetSparseClassID () const
void Next ()
int CompactCharsetSize () const
int SparseCharsetSize () const
const IndexMapBiDicharset_map () const
const ShapeTableshape_table () const
const TrainingSampleSetsample_set () const
void MapSampleFeatures (const IntFeatureMap &feature_map)
int UniformSamples ()
double NormalizeSamples ()

Constructor & Destructor Documentation

tesseract::SampleIterator::SampleIterator (  ) 
tesseract::SampleIterator::~SampleIterator (  ) 

Member Function Documentation

bool tesseract::SampleIterator::AtEnd (  )  const
void tesseract::SampleIterator::Begin (  ) 
const IndexMapBiDi& tesseract::SampleIterator::charset_map (  )  const [inline]
void tesseract::SampleIterator::Clear (  ) 
int tesseract::SampleIterator::CompactCharsetSize (  )  const
int tesseract::SampleIterator::GetCompactClassID (  )  const
const TrainingSample & tesseract::SampleIterator::GetSample (  )  const
int tesseract::SampleIterator::GetSparseClassID (  )  const
int tesseract::SampleIterator::GlobalSampleIndex (  )  const
void tesseract::SampleIterator::Init ( const IndexMapBiDi charset_map,
const ShapeTable shape_table,
bool  randomize,
TrainingSampleSet sample_set 
)
void tesseract::SampleIterator::MapSampleFeatures ( const IntFeatureMap feature_map  ) 
TrainingSample * tesseract::SampleIterator::MutableSample (  )  const
void tesseract::SampleIterator::Next (  ) 
double tesseract::SampleIterator::NormalizeSamples (  ) 
const TrainingSampleSet* tesseract::SampleIterator::sample_set (  )  const [inline]
const ShapeTable* tesseract::SampleIterator::shape_table (  )  const [inline]
int tesseract::SampleIterator::SparseCharsetSize (  )  const
int tesseract::SampleIterator::UniformSamples (  ) 

The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:26 2012 for Tesseract by  doxygen 1.6.3