From 3c581b533f0e4f79fa53919f891f0602314d9aa6 Mon Sep 17 00:00:00 2001 From: Sheri Gilley Date: Thu, 3 Jan 2019 18:07:12 -0600 Subject: [PATCH] for local computer --- .../how-to-set-up-training-targets/Local.py | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 ignore/doc-qa/how-to-set-up-training-targets/Local.py diff --git a/ignore/doc-qa/how-to-set-up-training-targets/Local.py b/ignore/doc-qa/how-to-set-up-training-targets/Local.py new file mode 100644 index 00000000..545db6a5 --- /dev/null +++ b/ignore/doc-qa/how-to-set-up-training-targets/Local.py @@ -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) + +# +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' +# + +from azureml.core import Workspace +ws = Workspace.from_config() + + +# Set up an experiment +# +from azureml.core import Experiment +experiment_name = 'my_experiment' + +exp = Experiment(workspace=ws, name=experiment_name) +# + +# Submit the experiment using the run configuration +# +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) +# +