PreprocessBase

class hdnnpy.preprocess.preprocess_base.PreprocessBase[source]

Bases: abc.ABC

Base class of pre-processing.

Initialize private variable _elements as a empty set.

apply(*args, **kwargs)[source]

Apply the same pre-processing for each element to dataset.

This is abstract method. Subclass of this base class have to override.

dump_params()[source]

Dump its own parameters as str.

This is abstract method. Subclass of this base class have to override.

load(*args, **kwargs)[source]

Load internal parameters for each element.

This is abstract method. Subclass of this base class have to override.

save(*args, **kwargs)[source]

Save internal parameters for each element.

This is abstract method. Subclass of this base class have to override.

elements

List of elements whose parameters have already been initialized.

Type:list [str]
name = None

Name of this class.

Type:str