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 TrainingSample & GetSample () const
TrainingSample * MutableSample () const
int GlobalSampleIndex () const
int GetCompactClassID () const
int GetSparseClassID () const
void Next ()
int CompactCharsetSize () const
int SparseCharsetSize () const
const IndexMapBiDi & charset_map () const
const ShapeTable * shape_table () const
const TrainingSampleSet * sample_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