pub struct FewShotConfig {
pub n_support: usize,
pub n_query: usize,
pub algorithm: FewShotAlgorithm,
pub n_meta_episodes: usize,
pub inner_lr: Float,
pub outer_lr: Float,
pub random_state: Option<u64>,
}Expand description
Few-shot optimization configuration
Fields§
§n_support: usizeNumber of support examples
n_query: usizeNumber of query examples
algorithm: FewShotAlgorithmMeta-learning algorithm
n_meta_episodes: usizeNumber of meta-training episodes
inner_lr: FloatInner loop learning rate
outer_lr: FloatOuter loop learning rate
random_state: Option<u64>Trait Implementations§
Source§impl Clone for FewShotConfig
impl Clone for FewShotConfig
Source§fn clone(&self) -> FewShotConfig
fn clone(&self) -> FewShotConfig
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 moreSource§impl Debug for FewShotConfig
impl Debug for FewShotConfig
Auto Trait Implementations§
impl Freeze for FewShotConfig
impl RefUnwindSafe for FewShotConfig
impl Send for FewShotConfig
impl Sync for FewShotConfig
impl Unpin for FewShotConfig
impl UnwindSafe for FewShotConfig
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