transforms#
Transformation functions to normalize output responses
Classes
Dummy scaler class which simply returns the input |
|
|
Scaler which normalizes based on a logit transform Can be fit to select an appropriate range for the logit |
Scaler which normalizes based on zero mean and unit st-dev |
|
Base class for obsidian Target transforms |
- class obsidian.parameters.transforms.Identity_Scaler[source]#
Bases:
Target_Transform
Dummy scaler class which simply returns the input
- class obsidian.parameters.transforms.Logit_Scaler(range_response: int | float = 1, loc: int | float = 0, override_fit: bool = False, standardize: bool = True)[source]#
Bases:
Target_Transform
Scaler which normalizes based on a logit transform Can be fit to select an appropriate range for the logit
- class obsidian.parameters.transforms.Standard_Scaler[source]#
Bases:
Target_Transform
Scaler which normalizes based on zero mean and unit st-dev