45#include <lal/linear_arrangement.hpp>
46#include <lal/graphs/rooted_tree.hpp>
47#include <lal/linarr/chunking/chunk.hpp>
48#include <lal/linarr/chunking/chunk_sequence.hpp>
49#include <lal/linarr/chunking/algorithms.hpp>
Rooted tree graph class.
Definition rooted_tree.hpp:109
Chunk sequence of a syntactic dependency tree.
Definition chunk_sequence.hpp:107
Linear arrangement of vertices.
Definition linear_arrangement.hpp:103
chunk_sequence chunk_syntactic_dependency_tree_as_sequence(const graphs::rooted_tree &rt, const algorithms_chunking &algo) noexcept
Chunks a syntactic dependency tree according to the algorithm passed as parameter.
algorithms_chunking
The different algorithms for chunking a syntactic dependency tree.
Definition algorithms.hpp:62
graphs::rooted_tree make_tree_from_chunk_sequence(const chunk_sequence &seq) noexcept
Constructs a rooted tree from the given chunk sequence.
graphs::rooted_tree chunk_syntactic_dependency_tree(const graphs::rooted_tree &rt, const algorithms_chunking &algo) noexcept
Chunks a syntactic dependency tree according to the algorithm passed as parameter.
Main namespace of the library.
Definition basic_types.hpp:48