Mencatat metrik secara manual dengan Eksperimen Vertex AI

Metrik deret waktu TensorBoard dapat dicatat secara manual dengan eksperimen Vertex AI yang dijalankan. Metrik ini divisualisasikan di konsol Vertex AI Experiments, atau di aplikasi web eksperimen Vertex AI TensorBoard Anda.

Untuk detail selengkapnya tentang logging metrik dan parameter, lihat Mencatat data ke dalam log untuk menjalankan eksperimen secara manual.

Python

def log_time_series_metrics_sample(
    experiment_name: str,
    run_name: str,
    metrics: Dict[str, float],
    step: Optional[int],
    wall_time: Optional[timestamp_pb2.Timestamp],
    project: str,
    location: str,
):
    aiplatform.init(experiment=experiment_name, project=project, location=location)

    aiplatform.start_run(run=run_name, resume=True)

    aiplatform.log_time_series_metrics(metrics=metrics, step=step, wall_time=wall_time)

  • experiment_name: Berikan nama untuk eksperimen Anda.
  • run_name: Berikan nama operasi.
  • metrics: Kamus yang menyatakan kunci adalah nama metrik dan nilai merupakan nilai metrik.
  • step: Opsional. Indeks langkah titik data ini dalam operasi tersebut.
  • wall_time: Opsional. Stempel waktu jam dinding saat titik data ini dihasilkan oleh pengguna akhir. Jika tidak diberikan, wall_time akan dibuat berdasarkan nilai dari time.time().
  • project: Project ID Anda. Anda dapat menemukan ID ini di halaman welcome Google Cloud Console.
  • location: Lihat Daftar lokasi yang tersedia. Pastikan untuk menggunakan region yang mendukung TensorBoard jika membuat instance TensorBoard.