Mojo function
MinMaxScaler
fn MinMaxScaler(data: Matrix, feature_range: Tuple[Int, Int] = Tuple[Int, Int](VariadicPack[True, MutExternalOrigin, True, Movable, Int, Int](0, 1))) -> Tuple[Matrix, Matrix, Matrix]
Transform features by scaling each feature to a given range.
Args:
- data (
Matrix): Data. - feature_range (
Tuple): Desired range of transformed data.
Returns:
Tuple: Scaled data, data_min, data_max.
Raises:
fn MinMaxScaler(data: Matrix, x_min: Matrix, x_max: Matrix, feature_range: Tuple[Int, Int] = Tuple[Int, Int](VariadicPack[True, MutExternalOrigin, True, Movable, Int, Int](0, 1))) -> Matrix
Transform features by scaling each feature to a given range, data_min and data_max.
Args:
- data (
Matrix): Data. - x_min (
Matrix): Per feature minimum seen in the data. - x_max (
Matrix): Per feature maximum seen in the data. - feature_range (
Tuple): Desired range of transformed data.
Returns:
Matrix: Scaled data.
Raises: