pub enum DistillationType {
Mf,
Lsd,
Psd,
}Expand description
Off-diagonal self-distillation variant (Python distillation_type).
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DistillationType
impl Clone for DistillationType
Source§fn clone(&self) -> DistillationType
fn clone(&self) -> DistillationType
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 moreimpl Copy for DistillationType
Source§impl Debug for DistillationType
impl Debug for DistillationType
Source§impl Default for DistillationType
impl Default for DistillationType
Source§fn default() -> DistillationType
fn default() -> DistillationType
Returns the “default value” for a type. Read more
impl Eq for DistillationType
Source§impl PartialEq for DistillationType
impl PartialEq for DistillationType
impl StructuralPartialEq for DistillationType
Auto Trait Implementations§
impl Freeze for DistillationType
impl RefUnwindSafe for DistillationType
impl Send for DistillationType
impl Sync for DistillationType
impl Unpin for DistillationType
impl UnsafeUnpin for DistillationType
impl UnwindSafe for DistillationType
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