pub struct CreateJobRequest {Show 21 fields
pub name: String,
pub description: Option<String>,
pub algorithm: String,
pub robot_id: String,
pub project_id: Option<String>,
pub project_name: Option<String>,
pub env_name: Option<String>,
pub task_name: Option<String>,
pub total_timesteps: Option<i64>,
pub n_steps: Option<i64>,
pub n_epochs: Option<i64>,
pub learning_rate: Option<f64>,
pub patience: Option<i64>,
pub min_delta: Option<f64>,
pub n_envs: Option<i64>,
pub config_yaml: Option<String>,
pub resume_run_id: Option<String>,
pub n_trials: Option<i64>,
pub tune_timesteps: Option<i64>,
pub eval_eps: Option<i64>,
pub search_space: Option<Vec<SearchSpaceEntry>>,
}Fields§
§name: String§description: Option<String>§algorithm: String§robot_id: String§project_id: Option<String>§project_name: Option<String>§env_name: Option<String>§task_name: Option<String>§total_timesteps: Option<i64>§n_steps: Option<i64>§n_epochs: Option<i64>§learning_rate: Option<f64>§patience: Option<i64>§min_delta: Option<f64>§n_envs: Option<i64>§config_yaml: Option<String>§resume_run_id: Option<String>§n_trials: Option<i64>§tune_timesteps: Option<i64>§eval_eps: Option<i64>§search_space: Option<Vec<SearchSpaceEntry>>Trait Implementations§
Source§impl Clone for CreateJobRequest
impl Clone for CreateJobRequest
Source§impl Debug for CreateJobRequest
impl Debug for CreateJobRequest
Auto Trait Implementations§
impl Freeze for CreateJobRequest
impl RefUnwindSafe for CreateJobRequest
impl Send for CreateJobRequest
impl Sync for CreateJobRequest
impl Unpin for CreateJobRequest
impl UnsafeUnpin for CreateJobRequest
impl UnwindSafe for CreateJobRequest
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