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

Use to create a fully-connected layer. More...

Inherits LayerMaker2.

Public Member Functions

publicapi FullyConnectedMaker ()
 
publicapi FullyConnectedMaker * numPlanes (int numPlanes)
 
publicapi FullyConnectedMaker * imageSize (int imageSize)
 
publicapi FullyConnectedMaker * biased ()
 
publicapi FullyConnectedMaker * linear ()
 
publicapi FullyConnectedMaker * tanh ()
 
publicapi FullyConnectedMaker * sigmoid ()
 
publicapi FullyConnectedMaker * relu ()
 
publicapi FullyConnectedMaker * fn (ActivationFunction const *_fn)
 

Static Public Member Functions

static publicapi
FullyConnectedMaker * 
instance ()
 

Detailed Description

Use to create a fully-connected layer.

Public API

Constructor & Destructor Documentation

publicapi FullyConnectedMaker::FullyConnectedMaker ( )
inline
Public API

Member Function Documentation

publicapi FullyConnectedMaker* FullyConnectedMaker::numPlanes ( int  numPlanes)
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::imageSize ( int  imageSize)
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::biased ( )
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::linear ( )
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::tanh ( )
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::sigmoid ( )
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::relu ( )
inline
Public API
publicapi FullyConnectedMaker* FullyConnectedMaker::fn ( ActivationFunction const *  _fn)
inline
Public API
static publicapi FullyConnectedMaker* FullyConnectedMaker::instance ( )
inlinestatic
Public API

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