orkgnlp.annotation.tdm.encoder.TdmExtractorEncoder
- class TdmExtractorEncoder(labels, batch_size)[source]
Bases:
ORKGNLPBaseEncoder
The TdmExtractorEncoder encodes the given input to the arguments needed to execute an XLNetForSequenceClassification model.
- Parameters
labels (
DataFrame
) – TDM gold labels given as one-columned-dataframebatch_size (
int
) – Size of the batches used during model prediction.
Methods
Encodes the
raw_input
to a model-friendly format.Releases the memory of all available attributes in a pipeline component.
- encode(raw_input, **kwargs)[source]
Encodes the
raw_input
to a model-friendly format.- Parameters
raw_input (
Any
) – The user’s input to be encoded.- Return type
Tuple
[Any
,Dict
[str
,Any
]]- Returns
The model-friendly output and kwargs.
- release_memory()
Releases the memory of all available attributes in a pipeline component.