![]() |
Belle II Software
light-2303-iriomote
|
Public Member Functions | |
| def | __init__ (self, state=None) |
| def | fit (self, x, number_of_bins=100) |
| def | apply (self, x) |
| def | export_state (self) |
Public Attributes | |
| state | |
| State of the class. More... | |
This class provides a fast implementation of equal frequency binning. In Equal frequency binning the binning is chosen in a way that every bin has the same number of entries. An example with a Neural Network can be found in: mva/examples/keras/preprocessing.py
Definition at line 15 of file preprocessing.py.
| def __init__ | ( | self, | |
state = None |
|||
| ) |
Init the class. If you saved a state before and wants to rebuild the class use the state parameter.
Definition at line 22 of file preprocessing.py.
| def apply | ( | self, | |
| x | |||
| ) |
Bin a dataset
Definition at line 42 of file preprocessing.py.
| def export_state | ( | self | ) |
Returns a pickable dictionary to save the state of the class in a mva weightfile
Definition at line 51 of file preprocessing.py.
| def fit | ( | self, | |
| x, | |||
number_of_bins = 100 |
|||
| ) |
Do the fitting -> calculate binning boundaries
Definition at line 33 of file preprocessing.py.
| state |