pub struct RayCheckpointConfig {
pub num_to_keep: Option<u32>,
pub checkpoint_frequency: Option<u32>,
pub checkpoint_at_end: Option<bool>,
pub checkpoint_score_attribute: Option<String>,
pub checkpoint_mode: Option<RayCheckpointMode>,
}Expand description
Ray checkpoint configuration
Fields§
§num_to_keep: Option<u32>Number of checkpoints to keep
checkpoint_frequency: Option<u32>Checkpoint frequency
checkpoint_at_end: Option<bool>Checkpoint at end
checkpoint_score_attribute: Option<String>Checkpoint score attribute
checkpoint_mode: Option<RayCheckpointMode>Checkpoint mode
Trait Implementations§
Source§impl Clone for RayCheckpointConfig
impl Clone for RayCheckpointConfig
Source§fn clone(&self) -> RayCheckpointConfig
fn clone(&self) -> RayCheckpointConfig
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 RayCheckpointConfig
impl Debug for RayCheckpointConfig
Source§impl<'de> Deserialize<'de> for RayCheckpointConfig
impl<'de> Deserialize<'de> for RayCheckpointConfig
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
Auto Trait Implementations§
impl Freeze for RayCheckpointConfig
impl RefUnwindSafe for RayCheckpointConfig
impl Send for RayCheckpointConfig
impl Sync for RayCheckpointConfig
impl Unpin for RayCheckpointConfig
impl UnsafeUnpin for RayCheckpointConfig
impl UnwindSafe for RayCheckpointConfig
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<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