#include <opennn/training/training.h>
◆ Training()
| opennn::Training::Training |
( |
Network * | = nullptr, |
|
|
Dataset * | = nullptr ) |
|
explicit |
◆ from_JSON()
◆ get_dataset() [1/2]
| Dataset * opennn::Training::get_dataset |
( |
| ) |
|
|
inline |
◆ get_dataset() [2/2]
| const Dataset * opennn::Training::get_dataset |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_loss() [1/2]
| Loss * opennn::Training::get_loss |
( |
| ) |
|
|
inline |
◆ get_loss() [2/2]
| const Loss * opennn::Training::get_loss |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_network() [1/2]
| Network * opennn::Training::get_network |
( |
| ) |
|
|
inline |
◆ get_network() [2/2]
| const Network * opennn::Training::get_network |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_optimization_algorithm() [1/2]
| Optimizer * opennn::Training::get_optimization_algorithm |
( |
| ) |
|
|
inline |
◆ get_optimization_algorithm() [2/2]
| const Optimizer * opennn::Training::get_optimization_algorithm |
( |
| ) |
const |
|
inlinenoexcept |
◆ load()
| void opennn::Training::load |
( |
const filesystem::path & | | ) |
|
◆ save()
| void opennn::Training::save |
( |
const filesystem::path & | | ) |
const |
◆ set()
| void opennn::Training::set |
( |
Network * | = nullptr, |
|
|
Dataset * | = nullptr ) |
◆ set_dataset()
| void opennn::Training::set_dataset |
( |
Dataset * | | ) |
|
◆ set_default()
| void opennn::Training::set_default |
( |
| ) |
|
◆ set_loss()
| void opennn::Training::set_loss |
( |
const string & | | ) |
|
◆ set_network()
| void opennn::Training::set_network |
( |
Network * | | ) |
|
◆ set_optimization_algorithm()
| void opennn::Training::set_optimization_algorithm |
( |
const string & | | ) |
|
◆ to_JSON()
| void opennn::Training::to_JSON |
( |
JsonWriter & | | ) |
const |
◆ train()