#![warn(missing_docs)]
#[doc(hidden)]
pub use anno::{
backends, DiscontinuousEntity, DiscontinuousNER, Entity, EntityCategory, EntityType, Error,
HeuristicNER, Model, Provenance, RegexNER, RelationExtractor, RelationTriple, Result,
StackedNER, DEFAULT_BERT_ONNX_MODEL, DEFAULT_GLINER_MODEL, DEFAULT_GLINER_MULTITASK_MODEL,
DEFAULT_GLINER_POLY_MODEL, DEFAULT_NUNER_MODEL, DEFAULT_W2NER_MODEL,
};
#[cfg(feature = "onnx")]
#[doc(hidden)]
pub use anno::{BertNEROnnx, GLiNEROnnx};
#[cfg(feature = "candle")]
#[doc(hidden)]
pub use anno::{CandleNER, DEFAULT_CANDLE_MODEL, DEFAULT_GLINER_CANDLE_MODEL};
#[cfg(feature = "discourse")]
pub use anno::discourse;
#[cfg(feature = "eval")]
pub mod muxer_harness;
#[cfg(feature = "eval")]
pub mod muxer_history;
#[path = "eval/mod.rs"]
pub mod eval;
#[cfg(feature = "eval")]
#[path = "matrix_muxer_ci.rs"]
pub mod muxer_matrix;
pub mod muxer_agg_lib;
pub mod cdcr {
pub use crate::eval::cdcr::*;
}