You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reimplement scaling/unscaling functionality in foqus_lib.framework.graph.nodeVars to support numpy/pandas data structures
Add testing (potentially/partially property-based, e.g. Hypothesis)
Register scaling functions (e.g. as Setuptools entry points) to make them accessible throughout the FOQUS codebase
Integrate the scaling functions in the ANN surrogate plugin ensuring that the available options match the registered scaling functions
Extend new scaling functionality integration to other parts of the codebase (e.g. ML/AI plugin)
To start working on (4) before (3) is complete, the following stub can be used:
# foqus_lib/framework/surrogate/scaling.py# mapping between the human-readable name for the scaling variant# and an instance of the corresponding scaler classmap_name_to_scaler= {
"Linear": LinearScaler(),
"Log": LogScaler(),
...
}
foqus_lib.framework.graph.nodeVars
to support numpy/pandas data structuresTo start working on (4) before (3) is complete, the following stub can be used:
The text was updated successfully, but these errors were encountered: