pub struct BoxCorefConfig {
pub coreference_threshold: f32,
pub enforce_syntactic_constraints: bool,
pub max_local_distance: usize,
pub vector_to_box_radius: Option<f32>,
}Expand description
Configuration for box-based coreference resolution.
Fields§
§coreference_threshold: f32Minimum coreference score to link entities
enforce_syntactic_constraints: boolWhether to enforce syntactic constraints (Principle B/C)
max_local_distance: usizeMaximum token distance for local domain (Principle B)
vector_to_box_radius: Option<f32>Radius for converting vector embeddings to boxes (if using vectors)
Trait Implementations§
Source§impl Clone for BoxCorefConfig
impl Clone for BoxCorefConfig
Source§fn clone(&self) -> BoxCorefConfig
fn clone(&self) -> BoxCorefConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BoxCorefConfig
impl Debug for BoxCorefConfig
Auto Trait Implementations§
impl Freeze for BoxCorefConfig
impl RefUnwindSafe for BoxCorefConfig
impl Send for BoxCorefConfig
impl Sync for BoxCorefConfig
impl Unpin for BoxCorefConfig
impl UnsafeUnpin for BoxCorefConfig
impl UnwindSafe for BoxCorefConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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