pub struct StatLine {
pub metric: Metric,
pub iou_threshold: Option<f64>,
pub area: AreaRng,
pub max_dets: usize,
pub value: f64,
}Expand description
Single line of the COCO 12-stat summary table.
Fields§
§metric: MetricAP or AR.
iou_threshold: Option<f64>None means averaged across the whole IoU ladder; Some(t)
pins a specific threshold (e.g., 0.5 for AP@.50).
area: AreaRngArea-range bucket.
max_dets: usizePer-image maxDet cap.
value: f64Mean over the matching slice, ignoring -1 sentinels. -1.0
when the slice has no non-sentinel entries (quirks C5/L6).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StatLine
impl RefUnwindSafe for StatLine
impl Send for StatLine
impl Sync for StatLine
impl Unpin for StatLine
impl UnsafeUnpin for StatLine
impl UnwindSafe for StatLine
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.