DeepCL  v4.0.0rc5
Deep convolutional neural networks using OpenCL
 All Classes Functions
Public Member Functions | Static Public Member Functions | List of all members
ConvolutionalMaker Class Reference

Use to create a convolutional layer. More...

Inherits LayerMaker2.

Public Member Functions

publicapi ConvolutionalMaker ()
 
publicapi ConvolutionalMakernumFilters (int numFilters)
 
publicapi ConvolutionalMakerfilterSize (int filterSize)
 
publicapi ConvolutionalMakerpadZeros ()
 
publicapi ConvolutionalMakerpadZeros (bool value)
 
publicapi ConvolutionalMakerbiased ()
 
publicapi ConvolutionalMakerbiased (bool _biased)
 
publicapi ConvolutionalMakertanh ()
 
publicapi ConvolutionalMakerrelu ()
 
publicapi ConvolutionalMakersigmoid ()
 
publicapi ConvolutionalMakerlinear ()
 
publicapi ConvolutionalMakerfn (ActivationFunction const *_fn)
 

Static Public Member Functions

static publicapi
ConvolutionalMaker
instance ()
 

Detailed Description

Use to create a convolutional layer.

Public API

Constructor & Destructor Documentation

publicapi ConvolutionalMaker::ConvolutionalMaker ( )
inline
Public API

Member Function Documentation

static publicapi ConvolutionalMaker* ConvolutionalMaker::instance ( )
inlinestatic
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::numFilters ( int  numFilters)
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::filterSize ( int  filterSize)
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::padZeros ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::padZeros ( bool  value)
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::biased ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::biased ( bool  _biased)
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::tanh ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::relu ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::sigmoid ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::linear ( )
inline
Public API
publicapi ConvolutionalMaker* ConvolutionalMaker::fn ( ActivationFunction const *  _fn)
inline
Public API

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