#include <PatternManager.h>
Inheritance diagram for PatternManager:

Public Member Functions | |
| PatternManager () | |
| ~PatternManager () | |
| std::vector< Pattern > | getPatternSet () const |
| std::vector< Int_t > | getRuntimeInput () const |
| void | setPatternSet (std::vector< Pattern > vector) |
| void | setRuntimeInput (std::vector< Int_t > vector) |
| void | clearPatternSet () |
| void | clearRuntimeInput () |
| void | pushBackRuntimeInput (Int_t value) |
| std::vector< Pattern > | getPatternSubset (std::string type) |
| UInt_t | getPatternSetSize () const |
| UInt_t | getPatternSetSize (std::string type="") |
| UInt_t | getRuntimeInputSize () |
| void | printVector (std::vector< Double_t > vector, std::string tagStringi="") |
| void | printVector (std::vector< Int_t > vector, std::string tagStringi="") |
| void | initializeRuntimeInput (Int_t n) |
| void | standartizePatternSetUsing (std::string type) |
| void | standartizeTargetsUsing (std::string type) |
| void | PrintPatternSet (std::string type="") |
| Prints out all patterns having type from the pattern set. | |
| Double_t | CalculateError (std::string type="") |
| Calculats an error defined as the difference between an actual NN output and a desired target value. | |
| std::vector< Double_t > | getPatternInput (Int_t n, std::string type) |
| std::vector< Double_t > | getPatternInput (Int_t n, Double_t target, std::string type) |
| std::vector< Double_t > | getPatternTarget (Int_t n, std::string type) |
Protected Attributes | |
| std::vector< Pattern > | patternSet |
| std::vector< Int_t > | runtimeInput |
| std::vector< Double_t > | mean |
| std::vector< Double_t > | rms |
|
|
|
|
|
|
|
|
Calculats an error defined as the difference between an actual NN output and a desired target value. The differences are summed in quadrature for all NN outputs and the final value is normalized as:
Reimplemented in Interface. |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Prints out all patterns having type from the pattern set.
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6