Logo ROOT  
Reference Guide
TMVA::DNN::CNN::TConvParams Struct Reference

Definition at line 43 of file ConvLayer.h.

Public Member Functions

 TConvParams (size_t _batchSize, size_t _inputDepth, size_t _inputHeight, size_t _inputWidth, size_t _numberFilters, size_t _filterHeight, size_t _filterWidth, size_t _strideRows, size_t _strideCols, size_t _paddingHeight, size_t _paddingWidth)
 

Public Attributes

size_t batchSize
 Batch size used for training and evaluation. More...
 
size_t filterHeight
 The height of the filter. More...
 
size_t filterWidth
 The width of the filter. More...
 
size_t inputDepth
 The depth of the previous layer or input. More...
 
size_t inputHeight
 The height of the previous layer or input. More...
 
size_t inputWidth
 The width of the previous layer or input. More...
 
size_t numberFilters
 The number of the filters, which is equal to the output's depth. More...
 
size_t paddingHeight
 The number of zero layers added top and bottom of the input. More...
 
size_t paddingWidth
 The number of zero layers left and right of the input. More...
 
size_t strideCols
 The number of column pixels to slid the filter each step. More...
 
size_t strideRows
 The number of row pixels to slid the filter each step. More...
 

#include <TMVA/DNN/CNN/ConvLayer.h>

Constructor & Destructor Documentation

◆ TConvParams()

TMVA::DNN::CNN::TConvParams::TConvParams ( size_t  _batchSize,
size_t  _inputDepth,
size_t  _inputHeight,
size_t  _inputWidth,
size_t  _numberFilters,
size_t  _filterHeight,
size_t  _filterWidth,
size_t  _strideRows,
size_t  _strideCols,
size_t  _paddingHeight,
size_t  _paddingWidth 
)
inline

Definition at line 61 of file ConvLayer.h.

Member Data Documentation

◆ batchSize

size_t TMVA::DNN::CNN::TConvParams::batchSize

Batch size used for training and evaluation.

Definition at line 46 of file ConvLayer.h.

◆ filterHeight

size_t TMVA::DNN::CNN::TConvParams::filterHeight

The height of the filter.

Definition at line 53 of file ConvLayer.h.

◆ filterWidth

size_t TMVA::DNN::CNN::TConvParams::filterWidth

The width of the filter.

Definition at line 54 of file ConvLayer.h.

◆ inputDepth

size_t TMVA::DNN::CNN::TConvParams::inputDepth

The depth of the previous layer or input.

Definition at line 48 of file ConvLayer.h.

◆ inputHeight

size_t TMVA::DNN::CNN::TConvParams::inputHeight

The height of the previous layer or input.

Definition at line 49 of file ConvLayer.h.

◆ inputWidth

size_t TMVA::DNN::CNN::TConvParams::inputWidth

The width of the previous layer or input.

Definition at line 50 of file ConvLayer.h.

◆ numberFilters

size_t TMVA::DNN::CNN::TConvParams::numberFilters

The number of the filters, which is equal to the output's depth.

Definition at line 52 of file ConvLayer.h.

◆ paddingHeight

size_t TMVA::DNN::CNN::TConvParams::paddingHeight

The number of zero layers added top and bottom of the input.

Definition at line 58 of file ConvLayer.h.

◆ paddingWidth

size_t TMVA::DNN::CNN::TConvParams::paddingWidth

The number of zero layers left and right of the input.

Definition at line 59 of file ConvLayer.h.

◆ strideCols

size_t TMVA::DNN::CNN::TConvParams::strideCols

The number of column pixels to slid the filter each step.

Definition at line 57 of file ConvLayer.h.

◆ strideRows

size_t TMVA::DNN::CNN::TConvParams::strideRows

The number of row pixels to slid the filter each step.

Definition at line 56 of file ConvLayer.h.


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