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