Struct rai_core::CandleBackend
source · pub struct CandleBackend;
Trait Implementations§
source§impl Backend for CandleBackend
impl Backend for CandleBackend
source§impl Clone for CandleBackend
impl Clone for CandleBackend
source§fn clone(&self) -> CandleBackend
fn clone(&self) -> CandleBackend
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CandleBackend
impl Debug for CandleBackend
source§impl Default for CandleBackend
impl Default for CandleBackend
source§fn default() -> CandleBackend
fn default() -> CandleBackend
Returns the “default value” for a type. Read more
source§impl<D, T> Eval<D, Arange<T>> for CandleBackend
impl<D, T> Eval<D, Arange<T>> for CandleBackend
source§impl<D: Device> Eval<D, Concatenate> for CandleBackend
impl<D: Device> Eval<D, Concatenate> for CandleBackend
source§impl<D: Device> Eval<D, ConvTranspose1d> for CandleBackend
impl<D: Device> Eval<D, ConvTranspose1d> for CandleBackend
source§impl<D: Device> Eval<D, ConvTranspose2d> for CandleBackend
impl<D: Device> Eval<D, ConvTranspose2d> for CandleBackend
source§impl<D, T> Eval<D, FromArray<T>> for CandleBackend
impl<D, T> Eval<D, FromArray<T>> for CandleBackend
source§impl<D, T> Eval<D, Full<T>> for CandleBackend
impl<D, T> Eval<D, Full<T>> for CandleBackend
source§impl<D: Device> Eval<D, GreaterEqual> for CandleBackend
impl<D: Device> Eval<D, GreaterEqual> for CandleBackend
source§impl<D: Device> Eval<D, IndexSelect> for CandleBackend
impl<D: Device> Eval<D, IndexSelect> for CandleBackend
source§impl<D: Device> Eval<D, LogSoftmax> for CandleBackend
impl<D: Device> Eval<D, LogSoftmax> for CandleBackend
source§impl<D, T> Eval<D, Normal<T>> for CandleBackend
impl<D, T> Eval<D, Normal<T>> for CandleBackend
source§impl<D: Device> Eval<D, PowerFloat> for CandleBackend
impl<D: Device> Eval<D, PowerFloat> for CandleBackend
source§impl<D, T> Eval<D, Random<T>> for CandleBackend
impl<D, T> Eval<D, Random<T>> for CandleBackend
source§impl<D: Device> Eval<D, ScatterAdd> for CandleBackend
impl<D: Device> Eval<D, ScatterAdd> for CandleBackend
source§impl<D: Device> Eval<D, ToContiguous> for CandleBackend
impl<D: Device> Eval<D, ToContiguous> for CandleBackend
source§impl<D, T> Eval<D, ToDType<T>> for CandleBackend
impl<D, T> Eval<D, ToDType<T>> for CandleBackend
source§impl<D: Device> Eval<D, UpsampleNearest1d> for CandleBackend
impl<D: Device> Eval<D, UpsampleNearest1d> for CandleBackend
source§impl<D: Device> Eval<D, UpsampleNearest2d> for CandleBackend
impl<D: Device> Eval<D, UpsampleNearest2d> for CandleBackend
source§impl<D1, D2> Eval<D1, ToDevice<D2>> for CandleBackend
impl<D1, D2> Eval<D1, ToDevice<D2>> for CandleBackend
source§impl PartialEq for CandleBackend
impl PartialEq for CandleBackend
source§fn eq(&self, other: &CandleBackend) -> bool
fn eq(&self, other: &CandleBackend) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CandleBackend
impl StructuralPartialEq for CandleBackend
Auto Trait Implementations§
impl Freeze for CandleBackend
impl RefUnwindSafe for CandleBackend
impl Send for CandleBackend
impl Sync for CandleBackend
impl Unpin for CandleBackend
impl UnwindSafe for CandleBackend
Blanket Implementations§
source§impl<T, M> ApplyModule<M> for Twhere
M: Module<Input = T>,
impl<T, M> ApplyModule<M> for Twhere
M: Module<Input = T>,
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