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

Fills a Blob with a sequence of values x0 = c; x1 = c + 0.01... More...

Inheritance diagram for MyCaffe.fillers.SequenceFiller< T >:
MyCaffe.fillers.Filler< T >

Public Member Functions

 SequenceFiller (CudaDnn< T > cuda, Log log, FillerParameter p)
 Constructor. More...
 
override void Fill (int nCount, long hMem, int nNumAxes=1, int nNumOutputs=1, int nNumChannels=1, int nHeight=1, int nWidth=1)
 Fill the memory with a sequence of values starting with the constant value. More...
 
- Public Member Functions inherited from MyCaffe.fillers.Filler< T >
 Filler (CudaDnn< T > cuda, Log log, FillerParameter p)
 Constructor. More...
 
void Fill (Blob< T > b)
 Fill the blob with values based on the actual filler used. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from MyCaffe.fillers.Filler< T >
static Filler< T > Create (CudaDnn< T > cuda, Log log, FillerParameter p)
 Create a new Filler instance. More...
 
- Protected Attributes inherited from MyCaffe.fillers.Filler< T >
CudaDnn< T > m_cuda
 Specifies the CudaDnn instance used to communicate to the low-level Cuda Dnn DLL. More...
 
Log m_log
 Specifies the output log. More...
 
FillerParameter m_param
 Specifies the filler parameters. More...
 

Detailed Description

Fills a Blob with a sequence of values x0 = c; x1 = c + 0.01...

Template Parameters
TThe base type float or double.

Definition at line 15 of file SequenceFiller.cs.

Constructor & Destructor Documentation

◆ SequenceFiller()

Constructor.

Parameters
cudaInstance of CudaDnn - connection to cuda.
logLog used for output.
pFiller parameter that defines the filler settings.

Definition at line 23 of file SequenceFiller.cs.

Member Function Documentation

◆ Fill()

override void MyCaffe.fillers.SequenceFiller< T >.Fill ( int  nCount,
long  hMem,
int  nNumAxes = 1,
int  nNumOutputs = 1,
int  nNumChannels = 1,
int  nHeight = 1,
int  nWidth = 1 
)
virtual

Fill the memory with a sequence of values starting with the constant value.

Parameters
nCountSpecifies the number of items to fill.
hMemSpecifies the handle to GPU memory to fill.
nNumAxesOptionally, specifies the number of axes (default = 1).
nNumOutputsOptionally, specifies the number of outputs (default = 1).
nNumChannelsOptionally, specifies the number of channels (default = 1).
nHeightOptionally, specifies the height (default = 1).
nWidthOptionally, specifies the width (default = 1).

Implements MyCaffe.fillers.Filler< T >.

Definition at line 38 of file SequenceFiller.cs.


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