pub struct HigherOrderOptions {
pub fuse_elementwise: bool,
}Expand description
Options for nth_order_grad_with_options.
Fields§
§fuse_elementwise: boolRun elementwise fusion after each differentiation layer (default: on).
Implementations§
Source§impl HigherOrderOptions
impl HigherOrderOptions
Sourcepub fn new() -> HigherOrderOptions
pub fn new() -> HigherOrderOptions
Default options: elementwise fusion enabled unless RLX_HIGHER_ORDER_NO_FUSE=1.
Trait Implementations§
Source§impl Clone for HigherOrderOptions
impl Clone for HigherOrderOptions
Source§fn clone(&self) -> HigherOrderOptions
fn clone(&self) -> HigherOrderOptions
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 HigherOrderOptions
Source§impl Debug for HigherOrderOptions
impl Debug for HigherOrderOptions
Source§impl Default for HigherOrderOptions
impl Default for HigherOrderOptions
Source§fn default() -> HigherOrderOptions
fn default() -> HigherOrderOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HigherOrderOptions
impl RefUnwindSafe for HigherOrderOptions
impl Send for HigherOrderOptions
impl Sync for HigherOrderOptions
impl Unpin for HigherOrderOptions
impl UnsafeUnpin for HigherOrderOptions
impl UnwindSafe for HigherOrderOptions
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