|
| | Convolve (const STRING &name, int ni, int half_x, int half_y) |
| |
| virtual | ~Convolve () |
| |
| virtual STRING | spec () const |
| |
| virtual bool | Serialize (TFile *fp) const |
| |
| virtual bool | DeSerialize (TFile *fp) |
| |
| virtual void | Forward (bool debug, const NetworkIO &input, const TransposedArray *input_transpose, NetworkScratch *scratch, NetworkIO *output) |
| |
| virtual bool | Backward (bool debug, const NetworkIO &fwd_deltas, NetworkScratch *scratch, NetworkIO *back_deltas) |
| |
| | Network () |
| |
| | Network (NetworkType type, const STRING &name, int ni, int no) |
| |
| virtual | ~Network () |
| |
| NetworkType | type () const |
| |
| bool | IsTraining () const |
| |
| bool | needs_to_backprop () const |
| |
| int | num_weights () const |
| |
| int | NumInputs () const |
| |
| int | NumOutputs () const |
| |
| virtual StaticShape | InputShape () const |
| |
| virtual StaticShape | OutputShape (const StaticShape &input_shape) const |
| |
| const STRING & | name () const |
| |
| bool | TestFlag (NetworkFlags flag) const |
| |
| virtual bool | IsPlumbingType () const |
| |
| virtual void | SetEnableTraining (TrainingState state) |
| |
| virtual void | SetNetworkFlags (uinT32 flags) |
| |
| virtual int | InitWeights (float range, TRand *randomizer) |
| |
| virtual void | ConvertToInt () |
| |
| virtual void | SetRandomizer (TRand *randomizer) |
| |
| virtual bool | SetupNeedsBackprop (bool needs_backprop) |
| |
| virtual int | XScaleFactor () const |
| |
| virtual void | CacheXScaleFactor (int factor) |
| |
| virtual void | DebugWeights () |
| |
| virtual void | Update (float learning_rate, float momentum, int num_samples) |
| |
| virtual void | CountAlternators (const Network &other, double *same, double *changed) const |
| |
| void | DisplayForward (const NetworkIO &matrix) |
| |
| void | DisplayBackward (const NetworkIO &matrix) |
| |
Definition at line 33 of file convolve.h.