pub struct NERSignificanceTest {
pub system_a: String,
pub system_b: String,
pub mean_a: f64,
pub mean_b: f64,
pub difference: f64,
pub std_error: f64,
pub t_statistic: f64,
pub p_value: f64,
pub n: usize,
pub significant_05: bool,
pub significant_01: bool,
}Expand description
Result of paired significance test for NER systems.
Fields§
§system_a: StringSystem A name
system_b: StringSystem B name
mean_a: f64System A mean F1
mean_b: f64System B mean F1
difference: f64Difference (A - B)
std_error: f64Standard error of difference
t_statistic: f64t-statistic
p_value: f64p-value (two-tailed)
n: usizeNumber of test cases
significant_05: boolSignificant at p < 0.05?
significant_01: boolSignificant at p < 0.01?
Implementations§
Trait Implementations§
Source§impl Clone for NERSignificanceTest
impl Clone for NERSignificanceTest
Source§fn clone(&self) -> NERSignificanceTest
fn clone(&self) -> NERSignificanceTest
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 NERSignificanceTest
impl Debug for NERSignificanceTest
Auto Trait Implementations§
impl Freeze for NERSignificanceTest
impl RefUnwindSafe for NERSignificanceTest
impl Send for NERSignificanceTest
impl Sync for NERSignificanceTest
impl Unpin for NERSignificanceTest
impl UnsafeUnpin for NERSignificanceTest
impl UnwindSafe for NERSignificanceTest
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> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read moreSource§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.