54 virtual unsigned int predict_class(
Tensor<T> *sample) = 0;
59 virtual double get_accuracy() {
return _last_training_metric.accuracy; }
64 virtual double get_loss() {
return _last_training_metric.loss; }
74 virtual std::string
get_name() {
return this->_name; }
virtual double get_training_time()
Definition: model.h:69
Model()
Definition: model.h:33
virtual std::string get_name()
Definition: model.h:74
virtual double get_accuracy()
Definition: model.h:59
double training_time
Definition: model.h:25
double accuracy
Definition: model.h:23
double loss
Definition: model.h:24
virtual double get_loss()
Definition: model.h:64