Belle II Software development
|
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. | |
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 14 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 21 of file preprocessing.py.
def apply | ( | self, | |
x | |||
) |
Bin a dataset
Definition at line 41 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 50 of file preprocessing.py.
def fit | ( | self, | |
x, | |||
number_of_bins = 100 |
|||
) |
Do the fitting -> calculate binning boundaries
Definition at line 32 of file preprocessing.py.
state |