udapi.block.transform.flatten module

transform.Flatten block for flattening trees.

class udapi.block.transform.flatten.Flatten(oneroot=False, **kwargs)[source]

Bases: Block

Apply node.parent = node.root; node.deprel = ‘root’ on all nodes.

process_tree(tree)[source]

Process a UD tree