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 >.