pub enum RayTrainBackend {
Torch,
TensorFlow,
Horovod,
MPI,
Custom,
}Expand description
Ray Train backend types
Variants§
Torch
PyTorch backend
TensorFlow
TensorFlow backend
Horovod
Horovod backend
MPI
MPI backend
Custom
Custom backend
Trait Implementations§
Source§impl Clone for RayTrainBackend
impl Clone for RayTrainBackend
Source§fn clone(&self) -> RayTrainBackend
fn clone(&self) -> RayTrainBackend
Returns a duplicate 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 RayTrainBackend
impl Debug for RayTrainBackend
Source§impl<'de> Deserialize<'de> for RayTrainBackend
impl<'de> Deserialize<'de> for RayTrainBackend
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RayTrainBackend
impl PartialEq for RayTrainBackend
Source§impl Serialize for RayTrainBackend
impl Serialize for RayTrainBackend
impl Copy for RayTrainBackend
impl Eq for RayTrainBackend
impl StructuralPartialEq for RayTrainBackend
Auto Trait Implementations§
impl Freeze for RayTrainBackend
impl RefUnwindSafe for RayTrainBackend
impl Send for RayTrainBackend
impl Sync for RayTrainBackend
impl Unpin for RayTrainBackend
impl UnsafeUnpin for RayTrainBackend
impl UnwindSafe for RayTrainBackend
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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