![]() |
Belle II Software
release-05-02-19
|
Struct to keep neurotrigger parameters. More...
#include <GRLNeuro.h>
Public Attributes | |
unsigned | nMLP |
Number of networks. More... | |
std::vector< std::vector< float > > | nHidden |
Number of nodes in each hidden layer for all networks or factor to multiply with number of inputs. More... | |
bool | targetresult = true |
train result as output | |
bool | multiplyHidden = false |
If true, multiply nHidden with number of input nodes. | |
std::vector< std::vector< float > > | outputScale = {{ -1., 1.}} |
Output scale for all networks. | |
unsigned | n_cdc_sector |
Number of CDC sectors. | |
std::vector< float > | i_cdc_sector |
unsigned | n_ecl_sector |
Number of ECL sectors. | |
std::vector< float > | i_ecl_sector |
Struct to keep neurotrigger parameters.
Contains all information that is needed to initialize several expert MLPs (not including values determined during training).
Definition at line 33 of file GRLNeuro.h.
std::vector<std::vector<float> > nHidden |
Number of nodes in each hidden layer for all networks or factor to multiply with number of inputs.
The number of layers is derived from the shape.
Definition at line 44 of file GRLNeuro.h.
unsigned nMLP |
Number of networks.
For network specific parameters you can give either a list with values for each network, or a single value that will be used for all. The ranges are also valid if nPhi * nPt * nTheta * nPattern = nMLPs.
Definition at line 39 of file GRLNeuro.h.