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

The CustomForwardBackArgs provide the arguments to the OnCustomForwardBack event within the Solver Step function. More...

Inheritance diagram for MyCaffe.common.CustomForwardBackArgs< T >:

Public Member Functions

 CustomForwardBackArgs (Net< T > net, TRAIN_STEP step)
 The constructor. More...
 

Properties

Net< T > net [get]
 Returns the training network. More...
 
TRAIN_STEP step [get]
 Returns whether or not to step the operation. More...
 
bool FwdPassNanFree [getset]
 Get/set whether or a NAN was detected in the forward pass. More...
 
double LocalLoss [getset]
 Get/set the local loss of the pass. More...
 

Detailed Description

The CustomForwardBackArgs provide the arguments to the OnCustomForwardBack event within the Solver Step function.

Template Parameters
TSpecifies the base type float or double. Using float is recommended to conserve GPU memory.

Definition at line 608 of file EventArgs.cs.

Constructor & Destructor Documentation

◆ CustomForwardBackArgs()

The constructor.

Parameters
netSpecifies the training network.
stepSpecifies whether or not to step the operation.

Definition at line 620 of file EventArgs.cs.

Property Documentation

◆ FwdPassNanFree

bool MyCaffe.common.CustomForwardBackArgs< T >.FwdPassNanFree
getset

Get/set whether or a NAN was detected in the forward pass.

Definition at line 645 of file EventArgs.cs.

◆ LocalLoss

double MyCaffe.common.CustomForwardBackArgs< T >.LocalLoss
getset

Get/set the local loss of the pass.

Definition at line 654 of file EventArgs.cs.

◆ net

Returns the training network.

Definition at line 629 of file EventArgs.cs.

◆ step

Returns whether or not to step the operation.

Definition at line 637 of file EventArgs.cs.


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