Class TuningEvaluationSpec (1.50.0)

TuningEvaluationSpec(
    evaluation_data: typing.Optional[str] = None,
    evaluation_interval: typing.Optional[int] = None,
    enable_early_stopping: typing.Optional[bool] = None,
    enable_checkpoint_selection: typing.Optional[bool] = None,
    tensorboard: typing.Optional[
        typing.Union[
            google.cloud.aiplatform.tensorboard.tensorboard_resource.Tensorboard, str
        ]
    ] = None,
)

Specifiche per la valutazione del modello da eseguire durante l'ottimizzazione.

Attributi

Nome Description
evaluation_data Optional[str]
URI GCS del set di dati di valutazione. Verrà eseguita la valutazione del modello nell'ambito del job di ottimizzazione.
evaluation_interval Optional[int]
La valutazione verrà eseguita a ogni passaggio dell'ottimizzazione di Evaluation_interval. Valore predefinito: 20.
enable_early_stopping Optional[bool]
Se il valore è True, l'ottimizzazione potrebbe interrompersi prima del completamento di tutti i passaggi dell'ottimizzazione. Richiede assessment_data.
enable_checkpoint_selection Optional[bool]
Se questo criterio è impostato su True, il processo di ottimizzazione restituisce il checkpoint del modello migliore (in base alla valutazione del modello). Se il criterio viene impostato su False, viene restituito l'ultimo checkpoint del modello. Se non viene configurato, la selezione viene attivata solo per *-bison@001 modelli.
tensorboard Optional[Union[google.cloud.aiplatform.tensorboard.tensorboard_resource.Tensorboard, str]]
Vertex Tensorboard dove scrivere le metriche di valutazione. La TensorBoard deve trovarsi nella stessa località del job di ottimizzazione.