pub struct GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry {
    pub confidence_threshold: Option<f32>,
    pub f1_score: Option<f32>,
    pub f1_score_at1: Option<f32>,
    pub f1_score_at5: Option<f32>,
    pub precision: Option<f32>,
    pub precision_at1: Option<f32>,
    pub precision_at5: Option<f32>,
    pub recall: Option<f32>,
    pub recall_at1: Option<f32>,
    pub recall_at5: Option<f32>,
}
Expand description

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields§

§confidence_threshold: Option<f32>

Threshold used for this entry. For classification tasks, this is a classification threshold: a predicted label is categorized as positive or negative (in the context of this point on the PR curve) based on whether the label’s score meets this threshold. For image object detection (bounding box) tasks, this is the intersection-over-union (IOU) threshold for the context of this point on the PR curve.

§f1_score: Option<f32>

Harmonic mean of recall and precision.

§f1_score_at1: Option<f32>

The harmonic mean of recall_at1 and precision_at1.

§f1_score_at5: Option<f32>

The harmonic mean of recall_at5 and precision_at5.

§precision: Option<f32>

Precision value.

§precision_at1: Option<f32>

Precision value for entries with label that has highest score.

§precision_at5: Option<f32>

Precision value for entries with label that has highest 5 scores.

§recall: Option<f32>

Recall value.

§recall_at1: Option<f32>

Recall value for entries with label that has highest score.

§recall_at5: Option<f32>

Recall value for entries with label that has highest 5 scores.

Trait Implementations§

source§

impl Clone for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

source§

fn clone(&self) -> GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

source§

fn default() -> GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

source§

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 Serialize for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Part for GoogleCloudDatalabelingV1beta1ConfidenceMetricsEntry

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,