|
| Series (const STRING &name) |
|
virtual | ~Series ()=default |
|
StaticShape | OutputShape (const StaticShape &input_shape) const override |
|
STRING | spec () const override |
|
int | InitWeights (float range, TRand *randomizer) override |
|
int | RemapOutputs (int old_no, const std::vector< int > &code_map) override |
|
bool | SetupNeedsBackprop (bool needs_backprop) override |
|
int | XScaleFactor () const override |
|
void | CacheXScaleFactor (int factor) override |
|
void | Forward (bool debug, const NetworkIO &input, const TransposedArray *input_transpose, NetworkScratch *scratch, NetworkIO *output) override |
|
bool | Backward (bool debug, const NetworkIO &fwd_deltas, NetworkScratch *scratch, NetworkIO *back_deltas) override |
|
void | SplitAt (int last_start, Series **start, Series **end) |
|
void | AppendSeries (Network *src) |
|
| Plumbing (const STRING &name) |
|
virtual | ~Plumbing ()=default |
|
StaticShape | InputShape () const override |
|
bool | IsPlumbingType () const override |
|
void | SetEnableTraining (TrainingState state) override |
|
void | SetNetworkFlags (uint32_t flags) override |
|
void | ConvertToInt () override |
|
void | SetRandomizer (TRand *randomizer) override |
|
virtual void | AddToStack (Network *network) |
|
void | DebugWeights () override |
|
const PointerVector< Network > & | stack () const |
|
void | EnumerateLayers (const STRING *prefix, GenericVector< STRING > *layers) const |
|
Network * | GetLayer (const char *id) const |
|
float | LayerLearningRate (const char *id) const |
|
void | ScaleLayerLearningRate (const char *id, double factor) |
|
float * | LayerLearningRatePtr (const char *id) const |
|
bool | Serialize (TFile *fp) const override |
|
bool | DeSerialize (TFile *fp) override |
|
void | Update (float learning_rate, float momentum, float adam_beta, int num_samples) override |
|
void | CountAlternators (const Network &other, double *same, double *changed) const override |
|
| Network () |
|
| Network (NetworkType type, const STRING &name, int ni, int no) |
|
virtual | ~Network ()=default |
|
NetworkType | type () const |
|
bool | IsTraining () const |
|
bool | needs_to_backprop () const |
|
int | num_weights () const |
|
int | NumInputs () const |
|
int | NumOutputs () const |
|
const STRING & | name () const |
|
bool | TestFlag (NetworkFlags flag) const |
|
void | DisplayForward (const NetworkIO &matrix) |
|
void | DisplayBackward (const NetworkIO &matrix) |
|