pub struct SupportSet {
pub features: Array2<f64>,
pub labels: Array1<usize>,
pub num_classes: usize,
}Expand description
Support set for few-shot learning.
Contains labeled examples used for classification or regression.
Fields§
§features: Array2<f64>Feature vectors for support examples.
labels: Array1<usize>Labels for support examples (class indices).
num_classes: usizeNumber of classes.
Implementations§
Source§impl SupportSet
impl SupportSet
Trait Implementations§
Source§impl Clone for SupportSet
impl Clone for SupportSet
Source§fn clone(&self) -> SupportSet
fn clone(&self) -> SupportSet
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SupportSet
impl RefUnwindSafe for SupportSet
impl Send for SupportSet
impl Sync for SupportSet
impl Unpin for SupportSet
impl UnwindSafe for SupportSet
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