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 ConvolutionalMaker * numFilters (int numFilters)
 
publicapi ConvolutionalMaker * filterSize (int filterSize)
 
publicapi ConvolutionalMaker * padZeros ()
 
publicapi ConvolutionalMaker * padZeros (bool value)
 
publicapi ConvolutionalMaker * biased ()
 
publicapi ConvolutionalMaker * biased (bool _biased)
 
publicapi ConvolutionalMaker * tanh ()
 
publicapi ConvolutionalMaker * relu ()
 
publicapi ConvolutionalMaker * sigmoid ()
 
publicapi ConvolutionalMaker * linear ()
 
publicapi ConvolutionalMaker * fn (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: