pub struct JobIn {
pub model: String,
pub training_files: Option<Vec<TrainingFile>>,
pub validation_files: Option<Option<Vec<Uuid>>>,
pub suffix: Option<Option<String>>,
pub integrations: Option<Option<Vec<WandbIntegration>>>,
pub auto_start: Option<bool>,
pub invalid_sample_skip_percentage: Option<f64>,
pub job_type: Option<Option<FineTuneableModelType>>,
pub hyperparameters: Box<Hyperparameters>,
pub repositories: Option<Option<Vec<GithubRepositoryIn>>>,
pub classifier_targets: Option<Option<Vec<ClassifierTargetIn>>>,
}Fields§
§model: String§training_files: Option<Vec<TrainingFile>>§validation_files: Option<Option<Vec<Uuid>>>§suffix: Option<Option<String>>§integrations: Option<Option<Vec<WandbIntegration>>>§auto_start: Option<bool>This field will be required in a future release.
invalid_sample_skip_percentage: Option<f64>§job_type: Option<Option<FineTuneableModelType>>§hyperparameters: Box<Hyperparameters>§repositories: Option<Option<Vec<GithubRepositoryIn>>>§classifier_targets: Option<Option<Vec<ClassifierTargetIn>>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JobIn
impl<'de> Deserialize<'de> for JobIn
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
impl StructuralPartialEq for JobIn
Auto Trait Implementations§
impl Freeze for JobIn
impl RefUnwindSafe for JobIn
impl Send for JobIn
impl Sync for JobIn
impl Unpin for JobIn
impl UnsafeUnpin for JobIn
impl UnwindSafe for JobIn
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