matchzoo.preprocessors.diin_preprocessor

DIIN Preprocessor.

Module Contents

class matchzoo.preprocessors.diin_preprocessor.DIINPreprocessor(truncated_mode:str='pre', truncated_length_left:int=30, truncated_length_right:int=50)

Bases: matchzoo.engine.base_preprocessor.BasePreprocessor

DIIN Model preprocessor.

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:’DIINPreprocessor’ instance.

transform(self, data_pack:DataPack, verbose:int=1)

Apply transformation on data.

Parameters:
  • data_pack – Inputs to be preprocessed.
  • verbose – Verbosity.
Returns:

Transformed data as :class:’DataPack’ object.