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) +# +