pub struct DatasetParams { /* private fields */ }Expand description
Dataset/annotation-set binding for a training session.
Populated once a session’s dataset is configured. A session that was
created but never fully configured (e.g. the launch flow was
interrupted before it finished writing session parameters) reports
this as DatasetParams::default: a zero DatasetID /
AnnotationSetID and empty group names. TrainingSession::dataset
and TrainingSession::annotation_set treat a zero ID as “not
configured” and return Error::InvalidParameters rather than
querying the server for an ID that can never exist.
Implementations§
Source§impl DatasetParams
impl DatasetParams
pub fn dataset_id(&self) -> DatasetID
pub fn annotation_set_id(&self) -> AnnotationSetID
pub fn train_group(&self) -> &str
pub fn val_group(&self) -> &str
Trait Implementations§
Source§impl Clone for DatasetParams
impl Clone for DatasetParams
Source§fn clone(&self) -> DatasetParams
fn clone(&self) -> DatasetParams
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 DatasetParams
impl Debug for DatasetParams
Source§impl Default for DatasetParams
impl Default for DatasetParams
Source§fn default() -> DatasetParams
fn default() -> DatasetParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatasetParamswhere
DatasetParams: Default,
impl<'de> Deserialize<'de> for DatasetParamswhere
DatasetParams: Default,
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 DatasetParams
impl RefUnwindSafe for DatasetParams
impl Send for DatasetParams
impl Sync for DatasetParams
impl Unpin for DatasetParams
impl UnsafeUnpin for DatasetParams
impl UnwindSafe for DatasetParams
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>,
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