pub struct RelationTypeMetrics {
pub boundary_f1: f64,
pub strict_f1: f64,
pub gold_count: usize,
pub pred_count: usize,
pub boundary_matches: usize,
pub strict_matches: usize,
}Expand description
Per-relation-type metrics.
Fields§
§boundary_f1: f64F1 score for this relation type (boundary mode)
strict_f1: f64F1 score for this relation type (strict mode)
gold_count: usizeNumber of gold relations of this type
pred_count: usizeNumber of predicted relations of this type
boundary_matches: usizeBoundary matches
strict_matches: usizeStrict matches
Trait Implementations§
Source§impl Clone for RelationTypeMetrics
impl Clone for RelationTypeMetrics
Source§fn clone(&self) -> RelationTypeMetrics
fn clone(&self) -> RelationTypeMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RelationTypeMetrics
impl Debug for RelationTypeMetrics
Source§impl Default for RelationTypeMetrics
impl Default for RelationTypeMetrics
Source§fn default() -> RelationTypeMetrics
fn default() -> RelationTypeMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RelationTypeMetrics
impl<'de> Deserialize<'de> for RelationTypeMetrics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RelationTypeMetrics
impl RefUnwindSafe for RelationTypeMetrics
impl Send for RelationTypeMetrics
impl Sync for RelationTypeMetrics
impl Unpin for RelationTypeMetrics
impl UnsafeUnpin for RelationTypeMetrics
impl UnwindSafe for RelationTypeMetrics
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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