![]() |
MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
The IxTrainer interface is implemented by each Trainer. More...
Public Member Functions | |
| bool | Initialize () |
| Initialize the trainer. More... | |
| bool | Shutdown (int nWait) |
| Shutdown the trainer. More... | |
| bool | Train (int nN, ITERATOR_TYPE type, TRAIN_STEP step) |
| Train the network. More... | |
| bool | Test (int nN, ITERATOR_TYPE type) |
| Test the newtork. More... | |
The IxTrainer interface is implemented by each Trainer.
Definition at line 223 of file Interfaces.cs.
| bool MyCaffe.trainers.IxTrainer.Initialize | ( | ) |
Initialize the trainer.
Implemented in MyCaffe.trainers.dqn.c51.st.TrainerC51< T >, MyCaffe.trainers.dqn.noisy.simple.TrainerNoisyDqn< T >, MyCaffe.trainers.dqn.noisy.st.TrainerNoisyDqn< T >, MyCaffe.trainers.pg.mt.TrainerPG< T >, MyCaffe.trainers.pg.simple.TrainerPG< T >, MyCaffe.trainers.pg.st.TrainerPG< T >, MyCaffe.trainers.rnn.simple.TrainerRNN< T >, and MyCaffe.trainers.rnn.simple.TrainerRNNSimple< T >.
| bool MyCaffe.trainers.IxTrainer.Shutdown | ( | int | nWait | ) |
Shutdown the trainer.
| nWait | Specifies a wait for the shtudown. |
Implemented in MyCaffe.trainers.dqn.c51.st.TrainerC51< T >, MyCaffe.trainers.dqn.noisy.simple.TrainerNoisyDqn< T >, MyCaffe.trainers.dqn.noisy.st.TrainerNoisyDqn< T >, MyCaffe.trainers.pg.mt.TrainerPG< T >, MyCaffe.trainers.pg.simple.TrainerPG< T >, MyCaffe.trainers.pg.st.TrainerPG< T >, MyCaffe.trainers.rnn.simple.TrainerRNN< T >, and MyCaffe.trainers.rnn.simple.TrainerRNNSimple< T >.
| bool MyCaffe.trainers.IxTrainer.Test | ( | int | nN, |
| ITERATOR_TYPE | type | ||
| ) |
Test the newtork.
| nN | Specifies the number of iterations (based on the ITERATION_TYPE) to run, or -1 to ignore. |
| type | Specifies the iteration type (default = ITERATION). |
Implemented in MyCaffe.trainers.dqn.c51.st.TrainerC51< T >, MyCaffe.trainers.dqn.noisy.simple.TrainerNoisyDqn< T >, MyCaffe.trainers.dqn.noisy.st.TrainerNoisyDqn< T >, MyCaffe.trainers.pg.mt.TrainerPG< T >, MyCaffe.trainers.pg.simple.TrainerPG< T >, MyCaffe.trainers.pg.st.TrainerPG< T >, MyCaffe.trainers.rnn.simple.TrainerRNN< T >, and MyCaffe.trainers.rnn.simple.TrainerRNNSimple< T >.
| bool MyCaffe.trainers.IxTrainer.Train | ( | int | nN, |
| ITERATOR_TYPE | type, | ||
| TRAIN_STEP | step | ||
| ) |
Train the network.
| nN | Specifies the number of iterations (based on the ITERATION_TYPE) to run, or -1 to ignore. |
| type | Specifies the iteration type (default = ITERATION). |
| step | Specifies whether or not to step the training for debugging. |
Implemented in MyCaffe.trainers.dqn.c51.st.TrainerC51< T >, MyCaffe.trainers.dqn.noisy.simple.TrainerNoisyDqn< T >, MyCaffe.trainers.dqn.noisy.st.TrainerNoisyDqn< T >, MyCaffe.trainers.pg.mt.TrainerPG< T >, MyCaffe.trainers.pg.simple.TrainerPG< T >, MyCaffe.trainers.pg.st.TrainerPG< T >, MyCaffe.trainers.rnn.simple.TrainerRNN< T >, and MyCaffe.trainers.rnn.simple.TrainerRNNSimple< T >.