fann_type * test(fann_type *input,fann_type *desired_output)
FANN_EXTERNAL fann_type * FANN_API fann_test(struct fann *ann,fann_type *input,fann_type *desired_output)
float test_data(const training_data &data)
FANN_EXTERNAL float FANN_API fann_test_data(struct fann *ann,struct fann_train_data *data)
void train(fann_type *input,fann_type *desired_output)
FANN_EXTERNAL void FANN_API fann_train(struct fann *ann,fann_type *input,fann_type *desired_output)
float train_epoch(const training_data &data)
FANN_EXTERNAL float FANN_API fann_train_epoch(struct fann *ann,struct fann_train_data *data)
void train_on_data(const training_data &data,unsigned int max_epochs,unsigned int epochs_between_reports,float desired_error)
FANN_EXTERNAL void FANN_API fann_train_on_data( struct fann *ann, struct fann_train_data *data, unsigned int max_epochs, unsigned int epochs_between_reports, float desired_error)
void train_on_file(const std::string &filename,unsigned int max_epochs,unsigned int epochs_between_reports,float desired_error)
FANN_EXTERNAL void FANN_API fann_train_on_file( struct fann *ann, const char *filename, unsigned int max_epochs, unsigned int epochs_between_reports, float desired_error)
training_data() : train_data(NULL)
#ifdef USE_VIRTUAL_DESTRUCTOR virtual #endif ~training_data()