UESMANN CPP  1.0
Reference implementation of UESMANN
Static Public Member Functions | List of all members
NetFactory Class Reference

This class - really a namespace - contains functions which create, load or save networks of all types. More...

#include <netFactory.hpp>

Static Public Member Functions

static NetmakeNet (NetType t, ExampleSet &e, int hnodes)
 Construct a single hidden layer network of a given type which conforms to the example set. More...
 
static NetmakeNet (NetType t, int layercount, int *layers)
 
static Netload (const char *fn)
 Load a network of any type from a file - note, endianness not checked! More...
 
static void save (const char *fn, Net *n)
 Save a net of any type to a file - note, endianness not checked! More...
 

Detailed Description

This class - really a namespace - contains functions which create, load or save networks of all types.

Definition at line 24 of file netFactory.hpp.

Member Function Documentation

static Net* NetFactory::load ( const char *  fn)
inlinestatic

Load a network of any type from a file - note, endianness not checked!

Definition at line 61 of file netFactory.hpp.

static Net* NetFactory::makeNet ( NetType  t,
ExampleSet e,
int  hnodes 
)
inlinestatic

Construct a single hidden layer network of a given type which conforms to the example set.

Definition at line 32 of file netFactory.hpp.

static Net* NetFactory::makeNet ( NetType  t,
int  layercount,
int *  layers 
)
inlinestatic

Definition at line 43 of file netFactory.hpp.

static void NetFactory::save ( const char *  fn,
Net n 
)
inlinestatic

Save a net of any type to a file - note, endianness not checked!

Definition at line 119 of file netFactory.hpp.


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