dcase_util.processors.OneHotEncodingProcessor.process

OneHotEncodingProcessor.process(data=None, label=None, focus_field=None, length_frames=None, length_seconds=None, store_processing_chain=False, **kwargs)[source]

Encode metadata

Parameters
dataMetaDataContainer

Meta data to encode. Give data in either through meta data container or directly with label parameter.

labelstr

Class label to be hot

focus_fieldstr

Field from the meta data item to be used in encoding. If None, one given as parameter for class constructor is used.

length_framesint

Length of encoded segment in frames. If None, one given as parameter for class constructor is used.

length_secondsfloat > 0.0

Length of encoded segment in seconds. If None, one given as parameter for class constructor is used.

store_processing_chainbool

Store processing chain to data container returned Default value False

Returns
BinaryMatrixContainer