49#include <lal/io/head_vector_error.hpp>
50#include <lal/io/treebank_file_report.hpp>
51#include <lal/io/treebank_collection_report.hpp>
52#include <lal/basic_types.hpp>
62[[nodiscard]] std::vector<head_vector_error>
73[[nodiscard]] std::vector<head_vector_error>
94(
const std::string& main_file_name,
const std::size_t n_threads = 1)
Report on a treebank collection.
Definition treebank_collection_report.hpp:67
Report on a treebank file.
Definition treebank_file_report.hpp:69
treebank_collection_report check_correctness_treebank_collection(const std::string &main_file_name, const std::size_t n_threads=1) noexcept
Checks the correctness of a treebank collection.
std::vector< head_vector_error > check_correctness_head_vector(const head_vector &head_vector) noexcept
Checks the correctness of a head vector.
treebank_file_report check_correctness_treebank(const std::string &treebank_filename) noexcept
Checks the correctness of a treebank collection.
Main namespace of the library.
Definition basic_types.hpp:48
std::vector< uint64_t > head_vector
See Head vector page for further details.
Definition basic_types.hpp:58