1.3.0: Faster Pipe
- The interface of
Operator
has Huge breaking.- The inputs of
Operator.transform
are changed. (output_sequence, labels -> output_sequence) - The outputs of
Operator.transform
are changed.
(output_sequence, output_labels, realigner -> output_sequence, label_aligner)
- The inputs of
LabelAligner
substitutesRealigner
.- Add lighter Pipe transformation -
transform_sequence
. - Cythonize the elements of edit, including
Replacement
,ReplacmentGroup
,Span
andSpanGroup
. - Cythonize label propagation.
- Add document for
Transformer
.
Note: the modification of 1~5 can cut time spending on Pipe transformation by more than 80%.