matchzoo.preprocessors.naive_preprocessor
¶
Naive Preprocessor.
Module Contents¶
Classes¶
Naive preprocessor. |
-
class
matchzoo.preprocessors.naive_preprocessor.
NaivePreprocessor
¶ Bases:
matchzoo.engine.base_preprocessor.BasePreprocessor
Naive preprocessor.
Example
>>> import matchzoo as mz >>> train_data = mz.datasets.toy.load_data() >>> test_data = mz.datasets.toy.load_data(stage='test') >>> preprocessor = mz.preprocessors.NaivePreprocessor() >>> train_data_processed = preprocessor.fit_transform(train_data, ... verbose=0) >>> type(train_data_processed) <class 'matchzoo.data_pack.data_pack.DataPack'> >>> test_data_transformed = preprocessor.transform(test_data, ... verbose=0) >>> type(test_data_transformed) <class 'matchzoo.data_pack.data_pack.DataPack'>
-
fit
(self, data_pack: DataPack, verbose: int = 1)¶ Fit pre-processing context for transformation.
- Parameters
data_pack – data_pack to be preprocessed.
verbose – Verbosity.
- Returns
class:NaivePreprocessor instance.
-
transform
(self, data_pack: DataPack, verbose: int = 1) → DataPack¶ Apply transformation on data, create truncated length representation.
- Parameters
data_pack – Inputs to be preprocessed.
verbose – Verbosity.
- Returns
Transformed data as
DataPack
object.
-