#[non_exhaustive]pub struct EvaluateDatasetRun {
pub operation_name: String,
pub evaluation_run: String,
pub checkpoint_id: String,
pub evaluate_dataset_response: Option<EvaluateDatasetResponse>,
pub error: Option<Status>,
/* private fields */
}Available on crate feature
gen-ai-tuning-service only.Expand description
Evaluate Dataset Run Result for Tuning Job.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.operation_name: String👎Deprecated
Output only. Deprecated: The updated architecture uses evaluation_run instead.
evaluation_run: StringOutput only. The resource name of the evaluation run. Format:
projects/{project}/locations/{location}/evaluationRuns/{evaluation_run_id}.
checkpoint_id: StringOutput only. The checkpoint id used in the evaluation run. Only populated when evaluating checkpoints.
evaluate_dataset_response: Option<EvaluateDatasetResponse>Output only. Results for EvaluationService.
error: Option<Status>Output only. The error of the evaluation run if any.
Implementations§
Source§impl EvaluateDatasetRun
impl EvaluateDatasetRun
pub fn new() -> Self
Sourcepub fn set_operation_name<T: Into<String>>(self, v: T) -> Self
👎Deprecated
pub fn set_operation_name<T: Into<String>>(self, v: T) -> Self
Sets the value of operation_name.
§Example
ⓘ
let x = EvaluateDatasetRun::new().set_operation_name("example");Sourcepub fn set_evaluation_run<T: Into<String>>(self, v: T) -> Self
pub fn set_evaluation_run<T: Into<String>>(self, v: T) -> Self
Sets the value of evaluation_run.
§Example
ⓘ
let x = EvaluateDatasetRun::new().set_evaluation_run("example");Sourcepub fn set_checkpoint_id<T: Into<String>>(self, v: T) -> Self
pub fn set_checkpoint_id<T: Into<String>>(self, v: T) -> Self
Sets the value of checkpoint_id.
§Example
ⓘ
let x = EvaluateDatasetRun::new().set_checkpoint_id("example");Sourcepub fn set_evaluate_dataset_response<T>(self, v: T) -> Selfwhere
T: Into<EvaluateDatasetResponse>,
pub fn set_evaluate_dataset_response<T>(self, v: T) -> Selfwhere
T: Into<EvaluateDatasetResponse>,
Sets the value of evaluate_dataset_response.
§Example
ⓘ
use google_cloud_aiplatform_v1::model::EvaluateDatasetResponse;
let x = EvaluateDatasetRun::new().set_evaluate_dataset_response(EvaluateDatasetResponse::default()/* use setters */);Sourcepub fn set_or_clear_evaluate_dataset_response<T>(self, v: Option<T>) -> Selfwhere
T: Into<EvaluateDatasetResponse>,
pub fn set_or_clear_evaluate_dataset_response<T>(self, v: Option<T>) -> Selfwhere
T: Into<EvaluateDatasetResponse>,
Sets or clears the value of evaluate_dataset_response.
§Example
ⓘ
use google_cloud_aiplatform_v1::model::EvaluateDatasetResponse;
let x = EvaluateDatasetRun::new().set_or_clear_evaluate_dataset_response(Some(EvaluateDatasetResponse::default()/* use setters */));
let x = EvaluateDatasetRun::new().set_or_clear_evaluate_dataset_response(None::<EvaluateDatasetResponse>);Sourcepub fn set_or_clear_error<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_error<T>(self, v: Option<T>) -> Self
Trait Implementations§
Source§impl Clone for EvaluateDatasetRun
impl Clone for EvaluateDatasetRun
Source§fn clone(&self) -> EvaluateDatasetRun
fn clone(&self) -> EvaluateDatasetRun
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 EvaluateDatasetRun
impl Debug for EvaluateDatasetRun
Source§impl Default for EvaluateDatasetRun
impl Default for EvaluateDatasetRun
Source§fn default() -> EvaluateDatasetRun
fn default() -> EvaluateDatasetRun
Returns the “default value” for a type. Read more
Source§impl Message for EvaluateDatasetRun
impl Message for EvaluateDatasetRun
Source§impl PartialEq for EvaluateDatasetRun
impl PartialEq for EvaluateDatasetRun
impl StructuralPartialEq for EvaluateDatasetRun
Auto Trait Implementations§
impl Freeze for EvaluateDatasetRun
impl RefUnwindSafe for EvaluateDatasetRun
impl Send for EvaluateDatasetRun
impl Sync for EvaluateDatasetRun
impl Unpin for EvaluateDatasetRun
impl UnsafeUnpin for EvaluateDatasetRun
impl UnwindSafe for EvaluateDatasetRun
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