Vertex AI 실험으로 측정항목 수동 로깅

Vertex AI 실험 실행을 사용하여 텐서보드 시계열 측정항목을 수동으로 로깅할 수 있습니다. 이러한 측정항목은 Vertex AI 실험 콘솔이나 Vertex AI 텐서보드 실험 웹 앱에서 시각화됩니다.

측정항목 및 매개변수 로깅에 대한 자세한 내용은 실험 실행에 수동으로 데이터 로깅을 참조하세요.

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: 실험 이름을 입력합니다.
  • run_name: 실행 이름을 입력합니다.
  • metrics: 키가 측정항목 이름이고 값이 측정항목 값인 사전입니다.
  • step: (선택사항) 실행 내에서 이 데이터 포인트의 단계 색인입니다.
  • wall_time: (선택사항) 이 데이터 포인트가 최종 사용자에 의해 생성된 시간 타임스탬프입니다. 제공하지 않으면 time.time()의 값에 따라 wall_time이(가) 생성됩니다.
  • project: 프로젝트 ID 이러한 ID는 Google Cloud 콘솔 시작 페이지에서 찾을 수 있습니다.
  • location: 사용 가능한 위치 목록을 참조하세요. 텐서보드 인스턴스를 만드는 경우 텐서보드를 지원하는 리전을 사용해야 합니다.