pub struct TrainingRequest {Show 13 fields
pub schema_version: u32,
pub request_id: String,
pub plan_id: String,
pub graph: GraphSpec,
pub campaign: CampaignSpec,
pub controller_manifests: Vec<ControllerManifest>,
pub training_losses: Vec<TrainingLossRoleReference>,
pub data_identities: Vec<TrainingDataIdentity>,
pub parameter_patches: Vec<ParameterPatch>,
pub patch_policies: Vec<NodePatchPolicy>,
pub influence_requirements: Vec<ControllerInfluenceRequirement>,
pub options: TrainingOptions,
pub request_fingerprint: String,
}Fields§
§schema_version: u32§request_id: String§plan_id: String§graph: GraphSpec§campaign: CampaignSpec§controller_manifests: Vec<ControllerManifest>§training_losses: Vec<TrainingLossRoleReference>§data_identities: Vec<TrainingDataIdentity>§parameter_patches: Vec<ParameterPatch>§patch_policies: Vec<NodePatchPolicy>§influence_requirements: Vec<ControllerInfluenceRequirement>§options: TrainingOptions§request_fingerprint: StringImplementations§
Trait Implementations§
Source§impl Clone for TrainingRequest
impl Clone for TrainingRequest
Source§fn clone(&self) -> TrainingRequest
fn clone(&self) -> TrainingRequest
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 moreSource§impl Debug for TrainingRequest
impl Debug for TrainingRequest
Source§impl<'de> Deserialize<'de> for TrainingRequest
impl<'de> Deserialize<'de> for TrainingRequest
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 TrainingRequest
impl PartialEq for TrainingRequest
Source§impl Serialize for TrainingRequest
impl Serialize for TrainingRequest
impl StructuralPartialEq for TrainingRequest
Auto Trait Implementations§
impl Freeze for TrainingRequest
impl RefUnwindSafe for TrainingRequest
impl Send for TrainingRequest
impl Sync for TrainingRequest
impl Unpin for TrainingRequest
impl UnsafeUnpin for TrainingRequest
impl UnwindSafe for TrainingRequest
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