天天看點

auto ML 擷取驗證結果,供後續處理使用

 在做深度機器學習實驗的時候,經常需要先做超參數掃描,得到一批實驗結果,然後将驗證的結果拿出來進一步處理,或是與人工标定比較,手動計算一些關鍵名額如分類Precision和Recall,或是制作一些曲線。下面是從Azure上實驗中取出驗證(機器标定)結果的關鍵代碼:

import tempfile

form pathlib import Path

from azureml.core import Dataset

from azureml.core.experiment import Experiment

from azureml.core.script_run_config importScriptrunConfig

form azureml.core.workspace import Workspace

from azureml.train.automl.run import AutoMLRun

automl_run_id="automl_run_id"

dataset_name="dataset_validation"

experiment_name="automl_experiment_name"

csv_out="data/valid.csv"

computer_target="gpu_cluster"

validate_score=True

batch_size=16

resize_size=640

crop_size=480

workspace=Workspace.from_config()

experiment=Experiment(workspace,experiment_