pub struct TimestepEmbedding { /* private fields */ }Expand description
Timestep-embedding MLP (projects sinusoidal embeddings to a wider space).
Implementations§
Trait Implementations§
Source§impl Debug for TimestepEmbedding
impl Debug for TimestepEmbedding
Auto Trait Implementations§
impl Freeze for TimestepEmbedding
impl !RefUnwindSafe for TimestepEmbedding
impl Send for TimestepEmbedding
impl Sync for TimestepEmbedding
impl Unpin for TimestepEmbedding
impl UnsafeUnpin for TimestepEmbedding
impl !UnwindSafe for TimestepEmbedding
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> 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