![]()  | 
                        
                             
                                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 >.