The SUMO toolbox  2018a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Protected Attributes | List of all members
DianneFeedForwardNetwork Class Reference
Inheritance diagram for DianneFeedForwardNetwork:
Inheritance graph
[legend]

Public Member Functions

 DianneFeedForwardNetwork (double learningRate, double momentum, double regularization, int maxIterations, int batchSize, int[] networkSpec, DianneEndPoint ep)
 
void generateNetworkRepresentation ()
 
void setName (String name)
 
String train (int[] samples) throws IOException
 
ResultRepresentation eval (int[] samples) throws IOException
 
NeuralNetworkDTO getNn ()
 
String getName ()
 
void setArch (String a)
 
void setMethod (String method)
 
void setCriterion (String criterion)
 

Protected Attributes

NeuralNetworkDTO nn
 
int[] architecture
 

Constructor & Destructor Documentation

DianneFeedForwardNetwork ( double  learningRate,
double  momentum,
double  regularization,
int  maxIterations,
int  batchSize,
int[]  networkSpec,
DianneEndPoint  ep 
)
inline

Member Function Documentation

ResultRepresentation eval ( int[]  samples) throws IOException
inlineinherited
void generateNetworkRepresentation ( )
inline
String getName ( )
inlineinherited
NeuralNetworkDTO getNn ( )
inlineinherited
void setArch ( String  a)
inlineinherited
void setCriterion ( String  criterion)
inlineinherited
void setMethod ( String  method)
inlineinherited
void setName ( String  name)
inlineinherited
String train ( int[]  samples) throws IOException
inlineinherited

Member Data Documentation

int [] architecture
protectedinherited
NeuralNetworkDTO nn
protectedinherited

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