pub struct FineTuningCheckpoint {
pub id: String,
pub object: Option<String>,
pub created_at: u64,
pub fine_tuned_model_checkpoint: String,
pub step_number: u64,
pub metrics: Option<FineTuneMetrics>,
pub fine_tuning_job_id: String,
}Expand description
A checkpoint of a fine-tuning job.
Fields§
§id: StringThe checkpoint ID, e.g. ftckpt_....
object: Option<String>The object type, always fine_tuning.job.checkpoint.
created_at: u64Unix timestamp (seconds) of when the checkpoint was created.
fine_tuned_model_checkpoint: StringThe name of the fine-tuned model at this checkpoint.
step_number: u64The step number the checkpoint was taken at.
metrics: Option<FineTuneMetrics>The metrics at this checkpoint.
fine_tuning_job_id: StringThe ID of the job the checkpoint belongs to.
Trait Implementations§
Source§impl Clone for FineTuningCheckpoint
impl Clone for FineTuningCheckpoint
Source§impl Debug for FineTuningCheckpoint
impl Debug for FineTuningCheckpoint
Source§impl<'de> Deserialize<'de> for FineTuningCheckpoint
impl<'de> Deserialize<'de> for FineTuningCheckpoint
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 FineTuningCheckpoint
impl RefUnwindSafe for FineTuningCheckpoint
impl Send for FineTuningCheckpoint
impl Sync for FineTuningCheckpoint
impl Unpin for FineTuningCheckpoint
impl UnsafeUnpin for FineTuningCheckpoint
impl UnwindSafe for FineTuningCheckpoint
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