22 void save(
const char *);
24 void load(
const char *);
30 double train(std::vector<double> &input, std::vector<double> &output2);
31 double *
test(
const std::vector<double> &input);
32 double train(std::vector<unsigned int> &input, std::vector<double> &output2);
33 double *
test(
const std::vector<unsigned int> &input);
45 double outputerr(
const std::vector<double> &
output,
const std::vector<double> &expected,
int which);
48 std::vector<std::vector<double> >
weight;