#include <agent.h>
◆ Input
◆ Output
◆ DigitReader() [1/2]
common::DigitReader::DigitReader |
( |
std::mt19937 & | rng | ) |
|
|
explicit |
◆ DigitReader() [2/2]
common::DigitReader::DigitReader |
( |
std::istream & | net_in | ) |
|
|
explicit |
◆ load_net()
void common::DigitReader::load_net |
( |
std::istream & | in | ) |
|
◆ predict()
auto common::DigitReader::predict |
( |
const Input & | features | ) |
-> int |
|
overridevirtual |
◆ save_net()
void common::DigitReader::save_net |
( |
std::ostream & | out | ) |
const |
◆ test_accuracy()
auto common::DigitReader::test_accuracy |
( |
const std::vector< DigitSample > & | samples | ) |
-> double |
◆ train()
void common::DigitReader::train |
( |
const std::vector< DigitSample > & | samples, |
|
|
std::size_t | epochs, |
|
|
double | learning_rate, |
|
|
std::mt19937 & | rng ) |
|
overridevirtual |
The documentation for this class was generated from the following files: