pub struct AutoNER { /* private fields */ }Expand description
Automatic model selection - routes to the default model.
AutoNER is simply an alias for the default model (StackedNER). It does NOT combine multiple models - it just picks one default method. This avoids mixing and matching scores from different models.
Implementations§
Trait Implementations§
Source§impl Model for AutoNER
impl Model for AutoNER
Source§fn extract_entities(
&self,
text: &str,
language: Option<&str>,
) -> Result<Vec<Entity>, Error>
fn extract_entities( &self, text: &str, language: Option<&str>, ) -> Result<Vec<Entity>, Error>
Extract entities from text.
Source§fn supported_types(&self) -> Vec<EntityType>
fn supported_types(&self) -> Vec<EntityType>
Get supported entity types.
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Check if model is available and ready.
Source§fn description(&self) -> &'static str
fn description(&self) -> &'static str
Get a description of the model.
Source§fn capabilities(&self) -> ModelCapabilities
fn capabilities(&self) -> ModelCapabilities
Get capability summary for this model. Read more
Auto Trait Implementations§
impl !Freeze for AutoNER
impl !RefUnwindSafe for AutoNER
impl Send for AutoNER
impl Sync for AutoNER
impl Unpin for AutoNER
impl UnsafeUnpin for AutoNER
impl !UnwindSafe for AutoNER
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more