SpectrumScale#
- class chemotools.augmentation.SpectrumScale(scale: float = 0.0, random_state: int | None = None)[源代码]
基类:
TransformerMixin,OneToOneFeatureMixin,BaseEstimatorScales the data by a value drawn from the uniform distribution centered around 1.0.
- 参数:
示例
>>> from chemotools.augmentation import SpectrumScale >>> from chemotools.datasets import load_fermentation_train >>> # Load sample data >>> X, _ = load_fermentation_train() >>> # Instantiate the transformer >>> transformer = SpectrumScale(scale=0.1) SpectrumScale() >>> transformer.fit(X) >>> # Generate scaled data >>> X_scaled = transformer.transform(X)