for local computer

This commit is contained in:
Sheri Gilley
2019-01-03 18:07:12 -06:00
parent cc688caa4e
commit 3c581b533f

View File

@@ -0,0 +1,42 @@
# Code for Local computer and Submit training run sections
# Check core SDK version number
import azureml.core
print("SDK version:", azureml.core.VERSION)
#<local_env>
from azureml.core.runconfig import RunConfiguration
# Edit a run configuration property on the fly.
run_local = RunConfiguration()
run_local.environment.python.user_managed_dependencies = True
# Choose a specific Python environment by pointing to a Python path. For example:
# run_config.environment.python.interpreter_path = '/home/ninghai/miniconda3/envs/sdk2/bin/python'
#</local_env>
from azureml.core import Workspace
ws = Workspace.from_config()
# Set up an experiment
# <experiment>
from azureml.core import Experiment
experiment_name = 'my_experiment'
exp = Experiment(workspace=ws, name=experiment_name)
# </experiment>
# Submit the experiment using the run configuration
#<local_submit>
from azureml.core import ScriptRunConfig
import os
script_folder = os.getcwd()
src = ScriptRunConfig(source_directory = script_folder, script = 'train.py', run_config = run_local)
run = exp.submit(src)
run.wait_for_completion(show_output = True)
#</local_submit>