pub enum PhysicalType {
Show 13 variants
Boxes,
Scores,
Objectness,
Classes,
MaskCoefs,
Protos,
Landmarks,
Detections,
Segmentation,
Masks,
Detection,
BoxesXy,
BoxesWh,
}Expand description
Semantic type of a physical output.
Physical outputs either share their parent’s type (per-scale splits
carry the parent’s name) or declare a channel sub-split such as
boxes_xy / boxes_wh.
Variants§
Boxes
Scores
Objectness
Classes
MaskCoefs
Protos
Landmarks
Detections
Segmentation
Masks
Detection
BoxesXy
ARA-2 xy channel sub-split.
BoxesWh
ARA-2 wh channel sub-split.
Trait Implementations§
Source§impl Clone for PhysicalType
impl Clone for PhysicalType
Source§fn clone(&self) -> PhysicalType
fn clone(&self) -> PhysicalType
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 PhysicalType
impl Debug for PhysicalType
Source§impl<'de> Deserialize<'de> for PhysicalType
impl<'de> Deserialize<'de> for PhysicalType
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
Source§impl Hash for PhysicalType
impl Hash for PhysicalType
Source§impl PartialEq for PhysicalType
impl PartialEq for PhysicalType
Source§fn eq(&self, other: &PhysicalType) -> bool
fn eq(&self, other: &PhysicalType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PhysicalType
impl Serialize for PhysicalType
impl Copy for PhysicalType
impl Eq for PhysicalType
impl StructuralPartialEq for PhysicalType
Auto Trait Implementations§
impl Freeze for PhysicalType
impl RefUnwindSafe for PhysicalType
impl Send for PhysicalType
impl Sync for PhysicalType
impl Unpin for PhysicalType
impl UnsafeUnpin for PhysicalType
impl UnwindSafe for PhysicalType
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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