pub enum ShotType {
OneShot,
FewShot(usize),
Custom(usize),
}Expand description
Type of shot configuration for few-shot learning.
Variants§
OneShot
One example per class (1-shot).
FewShot(usize)
Few examples per class (typically 5-shot).
Custom(usize)
Custom number of examples per class.
Implementations§
Trait Implementations§
impl Copy for ShotType
impl Eq for ShotType
impl StructuralPartialEq for ShotType
Auto Trait Implementations§
impl Freeze for ShotType
impl RefUnwindSafe for ShotType
impl Send for ShotType
impl Sync for ShotType
impl Unpin for ShotType
impl UnwindSafe for ShotType
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<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