MyCaffe  1.12.2.41
Deep learning software for Windows C# programmers.
MyCaffe.trainers.ApplyUpdateArgs< T > Class Template Reference

The ApplyUpdateArgs is passed to the OnApplyUpdates event. More...

Inheritance diagram for MyCaffe.trainers.ApplyUpdateArgs< T >:

Public Member Functions

 ApplyUpdateArgs (int nIteration, MyCaffeControl< T > mycaffeWorker)
 The constructor. More...
 

Properties

MyCaffeControl< T > MyCaffeWorker [get]
 Returns the MyCaffe worker instance whos gradients are to be applied. More...
 
int Iteration [get]
 Returns the iteration from which the gradients are to be applied. More...
 
double LearningRate [getset]
 Returns the learning rate at the time the gradients were applied. More...
 

Detailed Description

The ApplyUpdateArgs is passed to the OnApplyUpdates event.

Template Parameters
T

Definition at line 18 of file EventArgs.cs.

Constructor & Destructor Documentation

◆ ApplyUpdateArgs()

MyCaffe.trainers.ApplyUpdateArgs< T >.ApplyUpdateArgs ( int  nIteration,
MyCaffeControl< T >  mycaffeWorker 
)

The constructor.

Parameters
nIterationSpecifies the iteration from which the gradients are to be applied.
mycaffeWorkerSpecifies the MyCaffe worker instance whos gradients are to be applied.

Definition at line 29 of file EventArgs.cs.

Property Documentation

◆ Iteration

int MyCaffe.trainers.ApplyUpdateArgs< T >.Iteration
get

Returns the iteration from which the gradients are to be applied.

Definition at line 46 of file EventArgs.cs.

◆ LearningRate

double MyCaffe.trainers.ApplyUpdateArgs< T >.LearningRate
getset

Returns the learning rate at the time the gradients were applied.

Definition at line 54 of file EventArgs.cs.

◆ MyCaffeWorker

Returns the MyCaffe worker instance whos gradients are to be applied.

Definition at line 38 of file EventArgs.cs.


The documentation for this class was generated from the following file: