pub struct FourierPositionalEncoding { /* private fields */ }Expand description
Fourier positional encoding for 3-D coordinates.
Per coordinate: [sin(2^0*pi*x), cos(2^0*pi*x), ..., sin(2^(L-1)*pi*x), cos(2^(L-1)*pi*x)]. Zero-padded to geometry_dim.
Implementations§
Auto Trait Implementations§
impl Freeze for FourierPositionalEncoding
impl RefUnwindSafe for FourierPositionalEncoding
impl Send for FourierPositionalEncoding
impl Sync for FourierPositionalEncoding
impl Unpin for FourierPositionalEncoding
impl UnsafeUnpin for FourierPositionalEncoding
impl UnwindSafe for FourierPositionalEncoding
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