nirs4all.operators.augmentation.random module
- class nirs4all.operators.augmentation.random.Random_X_Operation(operator_func=<built-in function mul>, operator_range=(0.97, 1.03), random_state=None)[source]
Bases:
TransformerMixin,BaseEstimatorClass for applying random operation on data augmentation.
- Parameters:
- class nirs4all.operators.augmentation.random.Rotate_Translate(p_range=2, y_factor=3, random_state=None)[source]
Bases:
TransformerMixin,BaseEstimatorClass for rotating and translating data augmentation.
Vectorized implementation that processes all samples in batch.
- Parameters: