optimization.scaling.identity#

Identity Scaler Module

This module contains the IdentityScaler class, which is a “scaler” that does not perform any scaling at all.

Kramer Harrison, 2025

Classes

IdentityScaler()

Represents a scaler that does not perform any scaling.

class IdentityScaler[source]#

Represents a scaler that does not perform any scaling.

inverse_scale(scaled_value)[source]#

Return the value without any inverse scaling.

Parameters:

scaled_value – The scaled value to inverse scale

property monotonic: bool#

Returns True if the scaler is monotonic increasing, False otherwise.

scale(value)[source]#

Return the value without any scaling.

Parameters:

value – The value to scale

transform_bounds(min_val, max_val)#

Transforms the bounds according to the scaler’s behavior.