pub struct PositionEmbeddingRandom { /* private fields */ }Expand description
SAM’s PositionEmbeddingRandom: a fixed Gaussian matrix [2 · num_freq] maps
a normalised coordinate (x, y) ∈ [0, 1]² to [sin, cos] Fourier features.
Auto Trait Implementations§
impl Freeze for PositionEmbeddingRandom
impl RefUnwindSafe for PositionEmbeddingRandom
impl Send for PositionEmbeddingRandom
impl Sync for PositionEmbeddingRandom
impl Unpin for PositionEmbeddingRandom
impl UnsafeUnpin for PositionEmbeddingRandom
impl UnwindSafe for PositionEmbeddingRandom
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