Skip to content

Commit a9c5ff5

Browse files
balapvclogadeeikeletracychmsluigiw
authored
Merge Build 2022 changes to main (Azure#1182)
* Standalone Jobs and Pipelines with Core SDK * Dataset Examples * Adding environment examples * Examples for models * remove unwanted files * Create workspace.ipynb * Create compute.ipynb * Update readme.md * Removing credentials from notebook * Lochen/pipeline dsl example (#913) * add DSL example * update readme * Formatting (#914) * add batch sdk sample (#918) * Remove unwanted files from command-job-in-pipeline * removing unwanted files from pipelines with components * Lochen/pipeline dsl example (#920) * add DSL example * update readme * change component name * update folder name * remove sample add more notebook * Adding example for online inferencing * Add files via upload * Add files via upload * Create datastore.ipynb * Update MLClient to the latest interface and making use of promoted properties (#921) * Updated command job examples to align with the latest release * ignore notebook cache * remove cache * Online inferencing example * Update samples * Pin to a specific private preview SDK version (#924) * Pin to a specific private preview API version * typo * readme consistency edits (#926) * readme consistency edits * rename? * fix errant backticks (#927) * Adding sweep job to samples (#931) * Adding sweep job to samples * Update lightgbm-iris-sweep.ipynb * Update .gitignore * Update README.md * How to use datasets in a job * How to use datastore * Adding Documentation the PyTorch notebook. * Create notebook-template.ipynb * Accidents Example for R * Update accident-prediction.ipynb * Adding R sample * Updates to documentation * Updating Documentation * Updating documentation * Updating documentation * Updating documentation for single step jobs * Update model.ipynb * Update sklearn-mnist.ipynb * Updating documentation for endpoints * Paulsh/sdk dashboard (#985) * First pass * Add trigger * Fix sed commands * Fix path to workbook * Updates * Updates * Updates * Skip some workspace creation commands and use a random workspace name * Shorten workspace name to fit ARM requirements * Test (#988) * Test * Update * Add config file * Comment out config file lines * Update (#989) * Workflows for testing sample notebooks (#997) * Adding workflows for single step jobs * python file for workflow creation * Adding versions to environments * Adding workflows for assets * Add files via upload * Update tensorflow-mnist-distributed.ipynb * Adding workflows for assets * Adding workflows for endpoints * Update tensorflow-mnist-distributed.ipynb * Updating pipeline samples * Adding workflows for pipelines with components * Revert "Updating pipeline samples" This reverts commit 468438ec4ff42efc0f59a91fd5202d3e71ed235c. * Updating pipeline with component samples * Name uniqueness changes for CI * Update online-inferencing-sample.ipynb * Update nyc_taxi_data_regression.ipynb * Update pipeline-dsl-example.ipynb * Update pipeline-dsl-example.ipynb * Adding workflows for non-DSL pipelines * Editing Readme and removing some workflows * Delete python-sdk-resources-workspace-notebook.yml * Update write-workflows.py * Cleaning up workflows based on pauls comments * Update README.md * Update README.md * Update sdk-assets-model-model.yml * Update sdk-assets-model-model.yml * updated model notebook * more updates to model.ipynb * Removing workflows from branch. Will add them to main * Update README.md * Update README.md * Update README.md * Update basic_pipline.ipynb * Update e2e_registered_components.ipynb * Providing more information in README * SDKV2 Data science 101 e2e sample (#1004) * added e2e data scientist sample part I Co-authored-by: amah <[email protected]> Co-authored-by: Jeff Omhover <[email protected]> * Janhavi13/model nb (#1008) * Fix model_uri in model notebook * Update model upload from cloud path and run * Update model upload from cloud path and remove run * Move Tutorials to dedicated folder (#1034) * moved e2e ds tutorial to a dedicated folder * removed from old location Co-authored-by: amah <[email protected]> * Update dev-requirements.txt * Hancwang/batch fix (#1011) * Batch deployment fix * typo * few more changes to invoke and deployment init Co-authored-by: Banibrata De <[email protected]> * Distributed Deep Learning image end to end tutorial (#1023) * write e2e object dl notebook * implement distributed pytorch * implement mlflow model logging * implement profiling * March sdk preview (#1021) * Address CLI breaking changes * Update nyc_taxi_data_regression.ipynb * Updating pipelines * Inline documentation updates * Incorporating Sam's PR into this branch * Installing new build * Adding temp workflows for automated testing of notebooks * Update model.ipynb * Update model.ipynb * Reverting model to sdk-preview version * Update setup.sh * Update setup.sh * Adding a new build * Removing all workflows from this branch * Create sdk-assets-model-model.yml * Update dev-requirements.txt * Removing local path, adding @latest * Updating to latest version of SDK/CLI and adding ipython_genutils * Adding workflows for assets * Update dev-requirements.txt * Updating to Build # 58490278 * Adding tests for single step jobs * Adding tests for endpoints * Adding test workflows for pipelines * Adding all test workflows * Removing dataset notebook since we now have data * Automated README.md * Workflows for this branch * Updating to latest build * Update mnist-nonmlflow.ipynb * Updating to latest build * Adding description metadata to notebooks * Improving README and Workflow generation * Lochen/sdk march (#1041) * innit * init * Lochen/sdk march (#1042) * innit * init * merge folder * fix pipeline sample: cifar-10, tf_mnist * update workflows for pipeline * Lochen/sdk march (#1044) * innit * init * merge folder * change e2e registered, basic, nyc * basic pipeline nyc * add instructions. * update nyc * fix basic pipeline * Upgrade to latest build * Adjusting workflows and README for new pipeline samples * Dummy commit for testing * Update README.md * Adding descriptions for pipeline notebooks * Updating to latest build * Removing datastores from testing and compute from scheduled runs * Update lightgbm-iris-sweep.ipynb * Updating to latest build * Update README.md * Fixing source directory for data and updating CLI/SDK build * Updating to latest build * Update README.md * Adding clean up for endpoints and workspaces * Update workspace.ipynb * Updating to new build * Update README.md * Fixing issues with workspace notebook * Update setup.sh * Update setup.sh * Updating to latest build * Update README.md * Updating to latest build and testing in eastus * Fixing workflows * Update readme.py * Online endpoints sdk (#1059) * online endpoints sdk samples * online endpoints sdk samples * minor update * updating readme.md * adding back orginal sample * minor * update to sample folder * minor changes * Adding workflows and README for the new online endpoint examples * Updating to the RC build * Update README.md * Fixing issues with MIR samples * Standardizing kernelspec for all notebooks * Formatting Cleaning python files with black * Fixing readme.py * Moving workflows from march-sdk-preview to sdk-preview Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> * Update README.md * April Changes to SDK and CLI v2 (#1114) * Address CLI breaking changes * Update nyc_taxi_data_regression.ipynb * Updating pipelines * Inline documentation updates * Incorporating Sam's PR into this branch * Installing new build * Adding temp workflows for automated testing of notebooks * Update model.ipynb * Update model.ipynb * Reverting model to sdk-preview version * Update setup.sh * Update setup.sh * Adding a new build * Removing all workflows from this branch * Create sdk-assets-model-model.yml * Update dev-requirements.txt * Removing local path, adding @latest * Updating to latest version of SDK/CLI and adding ipython_genutils * Adding workflows for assets * Update dev-requirements.txt * Updating to Build # 58490278 * Adding tests for single step jobs * Adding tests for endpoints * Adding test workflows for pipelines * Adding all test workflows * Removing dataset notebook since we now have data * Automated README.md * Workflows for this branch * Updating to latest build * Update mnist-nonmlflow.ipynb * Updating to latest build * Adding description metadata to notebooks * Improving README and Workflow generation * Lochen/sdk march (#1041) * innit * init * Lochen/sdk march (#1042) * innit * init * merge folder * fix pipeline sample: cifar-10, tf_mnist * update workflows for pipeline * Lochen/sdk march (#1044) * innit * init * merge folder * change e2e registered, basic, nyc * basic pipeline nyc * add instructions. * update nyc * fix basic pipeline * Upgrade to latest build * Adjusting workflows and README for new pipeline samples * Dummy commit for testing * Update README.md * Adding descriptions for pipeline notebooks * Updating to latest build * Removing datastores from testing and compute from scheduled runs * Update lightgbm-iris-sweep.ipynb * Updating to latest build * Update README.md * Fixing source directory for data and updating CLI/SDK build * Updating to latest build * Update README.md * Adding clean up for endpoints and workspaces * Update workspace.ipynb * Updating to new build * Update README.md * Fixing issues with workspace notebook * Update setup.sh * Update setup.sh * create new branch * adapt sweep sample to april release * adapt to command based job creation * Updating workflows and readme to point to the april branch * Updating CLI README to show April branch status * Updating CLI workflows to trigger in april branch * Changing workflows to trigger on april branch * Builder fix up * fix typo * [April SDK] Pipeline builder function samples (#1117) * refine the samples * re-structure pipeline sdk examples * merge folder * reorgnize pipeline samples * refine * add image_classification sample * update dsl_component example * add command function sample * update * refine command function sample * update 3a_tf_mnist * add sample 3e_image_classification * update 3a_tf_mnist * refine samples * fix 3a_tf_mnist * refine samples * refine samples * refine samples * refine sample * update sample 1a * fix: sdk-3b_tf_mnist_sweep (#1060) fix entry func name in component definition * refine sample * refine samples * add load auto load extention * refine samples * tf_minst_sweep: fix sample (#1062) * tf_minst_sweep: fix sample * Update train.py * Revert metric codes (#1061) * update mlflow * still use azure.core Co-authored-by: chenyin <[email protected]> * refine samples * sdk: 3c_cifar-10 sample bash encoding error (#1063) * add readme * update readme * print link that can be clicked (#1067) * refine samples * rename the samples * refine sample 1a * Change DataInput/Output to ArtifactInput/Output * refine sample 1a * update naming for image classification * refine 1e sample * refine READMEs * update README * update ci workflow * update ci SDK version * add ci pipeline for 2d_image_classification_with_densenet * update readme * update readme * add workflows * merge march CLI and add mltable, sweep sample * add march cli and sweep mltable support * feat: refine sweep & cifar examples (#1078) * feat: refine sweep examples with dummy components * fix: rollback python version * fix: fix azure-ml version * refactor: rename & use dataset use a dataset instead of downloading inside a node update learning objective & motivation * fix: fix conda environment * fix: add troubleshooting for gpu size not matched * feat: demo more hyperparameters * fix: update setup azure-ml version * feat: add ci * fix: update ci * fix: fix ci * fix: fix ci * fix: fix ci * fix: fix ci * remove unused file * fix: fix naming issue Co-authored-by: zhangxingzhi <[email protected]> * Refine dsl components samples (#1079) * Refine dsl components samples * add CI workflow to Readme * correct instance_count usage * remove useless code * Set resources for component * update working dir * change sample order to align with march version * mltable * include pipeline branch in CI * update image classification workflow (#1085) * Refine common code snippet of samples (#1080) * change sample1 * move config location * update CI * refine * refine wording * change samples * update snippet * update notebook * update * update CI * update 1e * update samples * refine sample * refine inputs * update * add CI * refine workflows * fix dockerfile * refine readme * update 2d * fix sample * refine samples * refine samples Co-authored-by: Han Wang <[email protected]> Co-authored-by: Clement Wang <[email protected]> * refine readme * update * update nyc to use mltable and mlflow model * update doc link * Updating to latest build * Update README.md * fix typo * remove unneccesary imports * Updating to latest build and testing in eastus * Fixing workflows * Update readme.py * Online endpoints sdk (#1059) * online endpoints sdk samples * online endpoints sdk samples * minor update * updating readme.md * adding back orginal sample * minor * update to sample folder * minor changes * test workflow scope * add job stream * remove test workflow * fix workflow cred * update * update sdk version * update mnist sample * Adding workflows and README for the new online endpoint examples * Updating to the RC build * update * fix: flush (#1094) Co-authored-by: zhangxingzhi <[email protected]> * update build number * update version * change to rw_mount * replace path with uri_folder * fix: rename & correct the usage of setting (#1116) pipeline_job_setting.continue_on_step_failure * Update sdk script gen pipeline jobs workflow (#1113) * update setup script * update workflows * fix checkout * add script to write pipeline readme * update readme Co-authored-by: Han Wang <[email protected]> * update compute (#1093) * Test v2 samples in magic workspace (#1092) * move test workspace * change back CI * add script to run all samples * skip wait for completion * fix script * remove ps1 Co-authored-by: Han Wang <[email protected]> * Clwan/update nyc with mlflow_model type (#1118) * update notebook descriptions * update readme * update sdk nyc sample to adopt mlflow_model * use sub folder as worksround for mlflow model * refine samples * update sweep and mlflow model * refine samples Co-authored-by: Clement Wang <[email protected]> Co-authored-by: lochen <[email protected]> * [Pipeline builder function] merge april branch (#1126) * add amlarc workflow (#968) * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * add amlarc workflow * committing onnx model generator script used with scriptrunconfig (#962) * updating onnx model generator with sriptrunconfig * removing duplicacy with single onnx model script * updating with minor changes * updating with reviews * minor changes * model_name comparison changed * minor changes * Adding CodeGen related changes to bankmarketing notebook (#970) * added codegen related cells to bankmarketing notebook * running black * run black (#978) * Unpinning azureml-defaults to avoid installing itsdangerous coming indirectly from Flask (#981) * Unpinning azureml-defaults to avoid installing itsdangerous coming indirectly from Flask * Pinning to the latest azureml version and touching files to trigger the builds * Removing the update from docker * updating mlflow deployment skus (#982) * Adding tags to certain cells in AutoML notebook (#964) * added metadata cells. * fix inf env issue (#995) Co-authored-by: Yuan Zhuang <[email protected]> * Update dev-requirements.txt * Create test.yml * Delete test.yml * Create sdk-assets-model-model.yml (#1001) * Create sdk-assets-model-model.yml * Update sdk-assets-model-model.yml * Update sdk-assets-model-model.yml * Update and rename sdk-assets-model-model.yml to smoke-test-sdk-notebook-tests.yml * Update and rename smoke-test-sdk-notebook-tests.yml to smoke-test-sdk-samplejob.yml * Delete smoke-test-sdk-samplejob.yml * Workflows for Testing SDKv2 Sample Notebooks * Adding more workflows for sdk v2 notebook testing * Adding workflows for SDKv2 Notebook Testing * add language to kernelspec as asked by compute instance team (#1015) Co-authored-by: Lifeng Wei <[email protected]> * Add gpu diag/perf cli job (#980) * add gpu diag/perf cli job * add path in docker instead of hardcoded in job * update structure to have distinct folder for environment * update environment to use inline * finalize tests * Upgrading the azure cli version * Lifengwei/automl nlp notebooks (#1018) * multilabel example notebook with preprocessed data * upgrade azureml_env_linux to 1.39 version * make separate update_env file for new notebook Co-authored-by: Lifeng Wei <[email protected]> * Lifengwei/automl nlp notebooks (#1026) * multiclass related files * ner related files * add language info to all notebooks * make multilabel notebook trained with distributed training Co-authored-by: Lifeeng Wei <[email protected]> * Fix a weird papermill error Adding ipython_genutils to fix a weird papermill error * update creds in cleanup script (#1029) * Distributed Deep Learning image end to end tutorial (#1023) * write e2e object dl notebook * implement distributed pytorch * implement mlflow model logging * implement profiling * add get_output, remove extra parameters, add comments for primary_metric (#1035) * add get_output, remove extra parameters, add comments for primary_metric * update experiment names * fix a typo * typo Co-authored-by: Lifeeng Wei <[email protected]> * Set idle_seconds_defore_scaledown (#1039) * Set idle_seconds_defore_scaledown * Applied black, which removed some spaces * Fixed AutoML notebooks pandas -1 (#1038) * update tfserving byoc sample (#983) * update tfserving byoc sample * minor update * anon byoc env (#1051) * Automl notebook fixes (#1046) * Jeffshep/fixcsrmatrixissue (#1072) * Fix error with csr_matrix is not JSON serializable * Applied black * support custom ennvironment packages by environemnt.yml (#1005) * update version of black to fix smoke test (#1088) * update * remove workflow * Lifengwei/update nlp notebooks (#1090) * remove some packages * add back a package * update notebooks, mainly change multilabel data file * data file * fix typos, codes in notebooks * update experiment name * fix typo, remove comments Co-authored-by: Lifeeng Wei <[email protected]> * March sdk preview (#1021) * Address CLI breaking changes * Update nyc_taxi_data_regression.ipynb * Updating pipelines * Inline documentation updates * Incorporating Sam's PR into this branch * Installing new build * Adding temp workflows for automated testing of notebooks * Update model.ipynb * Update model.ipynb * Reverting model to sdk-preview version * Update setup.sh * Update setup.sh * Adding a new build * Removing all workflows from this branch * Create sdk-assets-model-model.yml * Update dev-requirements.txt * Removing local path, adding @latest * Updating to latest version of SDK/CLI and adding ipython_genutils * Adding workflows for assets * Update dev-requirements.txt * Updating to Build # 58490278 * Adding tests for single step jobs * Adding tests for endpoints * Adding test workflows for pipelines * Adding all test workflows * Removing dataset notebook since we now have data * Automated README.md * Workflows for this branch * Updating to latest build * Update mnist-nonmlflow.ipynb * Updating to latest build * Adding description metadata to notebooks * Improving README and Workflow generation * Lochen/sdk march (#1041) * innit * init * Lochen/sdk march (#1042) * innit * init * merge folder * fix pipeline sample: cifar-10, tf_mnist * update workflows for pipeline * Lochen/sdk march (#1044) * innit * init * merge folder * change e2e registered, basic, nyc * basic pipeline nyc * add instructions. * update nyc * fix basic pipeline * Upgrade to latest build * Adjusting workflows and README for new pipeline samples * Dummy commit for testing * Update README.md * Adding descriptions for pipeline notebooks * Updating to latest build * Removing datastores from testing and compute from scheduled runs * Update lightgbm-iris-sweep.ipynb * Updating to latest build * Update README.md * Fixing source directory for data and updating CLI/SDK build * Updating to latest build * Update README.md * Adding clean up for endpoints and workspaces * Update workspace.ipynb * Updating to new build * Update README.md * Fixing issues with workspace notebook * Update setup.sh * Update setup.sh * Updating to latest build * Update README.md * Updating to latest build and testing in eastus * Fixing workflows * Update readme.py * Online endpoints sdk (#1059) * online endpoints sdk samples * online endpoints sdk samples * minor update * updating readme.md * adding back orginal sample * minor * update to sample folder * minor changes * Adding workflows and README for the new online endpoint examples * Updating to the RC build * Update README.md * Fixing issues with MIR samples * Standardizing kernelspec for all notebooks * Formatting Cleaning python files with black * Fixing readme.py * Moving workflows from march-sdk-preview to sdk-preview Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> * Modifying SDK workflows to sync up with March SDK changes * Update README.md * March CLI Breaking Changes (#1020) * remove component job, flatten code (#1002) * Update .gitignore * Addressing CLI breaking changes * adding uri_file to path * adding uri_file type to paths * adding uri_file and uri_folder * Updating basic pipeline jobs * Update hello-pipeline-default-artifacts.yml * Lochen/cli march (#1009) * remove component job, flatten code * add r component sample * Online deployment changes * Batch Deployment Changes * Bug fixes to YAML * Update REST API examples to Feb API (#1013) Co-authored-by: Kayla Ames <[email protected]> * minor fix * resolve yaml error * environment name and version as optional in custom containers (#1016) * minor updates (#1017) * Lochen/cli march (#1019) * remove component job, flatten code * add r component sample * update cli * Updates to cifar example * Adding daily build of CLI for testing * Updating from dataset to data for create * Rename folder from asset/datasets to assets/data * Updating data assets to use data schema directive instead of dataset * rename description to data asset * Changing github workflows to use the new data assets * removing dataset from md files * Update README.md * Removing local_path from examples * Fixing python:latest bug with workaround * Update prefix.md * Lochen/cli march (#1027) * remove component job, flatten code * add r component sample * update cli * update after test * Updating environments to use latest version * Updating environment to us latest * Update setup.sh * Test * streamline register from a run (#1024) * streamline register from a run * update to MLflow specific * Lochen/cli march (#1031) * remove component job, flatten code * add r component sample * update cli * update after test * add default_compute, dataset * Lochen/cli march (#1032) * remove component job, flatten code * add r component sample * update cli * update after test * add default_compute, dataset * fix default compute, sweep * fix default settings on pipeline * Using the new build for CLI * Update requirements.txt (#1033) * Updating to Build # 58490278 * Fixing filenames in the workflows. * Fixing file name in train.sh * add default value in pipeline settings. * update default value * change data asset * update job link in readme * Updating to latest CLI build * Merge latest changes from main related to cli/jobs/single-step/gpu_perf/ command (#1037) * pick and choose changes from main * align, add readme * Update create-datasets.sh * Updating to latest build * Update README.md * Update README.md * Fixing failures in CLI * Dummy commit to re-run tests * fix to align with resource in test ws * change 4d to use uri_folder * upgrade dependencies, use fastparquet to fix pyarrow issue (#1043) * Upgrading to latest build * merge datastore uri sample * fix file script * Users/anksing/mlflow model mir deploy (#1047) * Adding example for OBO flow using v2 cli * Updating sklearn model for MIR deployment * Updating lightgbm mlflow model for MIR deployment * Removing obo folder * Users/anksing/mlflow mir deployment (#1048) * Adding example for OBO flow using v2 cli * Renaming model to avoid conflict with existing model with same name * Removing obo folder * Update batch-score.sh Adding az version check. * Updating model name to avoid conflict (#1049) * change cifar to directly use command * add image classification cli example * Updating to latest build * Making setup files Unix friendly by removing \r * Update endpoint.yml remove the properties config -- we are not exposing in v2 * Update blue-deployment.yml Removed properties field - not exposing user-configurable properties metadata in V2 * Dummy Commit to force tests * update pipeline cifar to make it work under cpu-cluster * update cifar sample to support cpu sku * change 5c to cpu image * clean up yaml, change cpu image for cifar * Updating to latest build * Update README.md * formatting python files to ensure smoke test does not fail * update workflow (#1064) Co-authored-by: Han Wang <[email protected]> * Wanhan/add image classification CI (#1065) * add image classification ci * fix create component Co-authored-by: Han Wang <[email protected]> * fix image classification ci (#1066) Co-authored-by: Han Wang <[email protected]> * Update entry.py * Update top latest build * resolve merge conflict * update to v2 dsl.component * update train step (#1071) Co-authored-by: Han Wang <[email protected]> * Updating to latest build * Update README.md * Update README.md * remove pyjokes in source file * recover sample to test CI * add component CRUD sample in assets * Updating to new build * Update setup.sh * Changing readme temporarily to show march status * Examples for workspace connections (#1073) * Create python-feed-pat.yml * More examples * Create README.md * Update README.md * update component name, add CI workflow * update readme for asset component * Update setup.sh * Add yml for scheduled start stop of CI Add yml for scheduled start stop of CI * Delete instance-schedule.yml * fix: fix attr overwrite command (#1074) * fix: fix attr overwrite command add pipeline job test shell * fix: fix attr overwrite command * fix: create data with random version Co-authored-by: zhangxingzhi <[email protected]> * Updating to latest build * Running tests on canary * Trying to run test cases in master * Reverting back to eastus * Testing a new secret file * Delete test-new-creds.yml * Running tests on master * Update job.yml (#1083) * Run tests in canary * remove old dataset sample * change process per node to 1 for cifar in pipeline * add note to use multi-gpu cards * Running latest build on eastus * Update README.md * fix sample issue to workaround output empty folder case * Updating to latest build and testing in eastus * Cleaning up all GitHub Workflows and the README file * Update setup.sh * Update dev-requirements.txt * Fixing formatting issue so that black does not error * Updating to the RC build * change component name (#1075) * change component name * rename * add march-cli-preview in pipeline CI * update registered case * swith CI to master * add back component creation * update 3b to use rw_mount (#1097) * fix: fix run-pipeline-jobs.sh * change upload mode to rw_mount Co-authored-by: Han Wang <[email protected]> Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * Update README.md * remove pipeline sample (#1102) * temp delete 2 samples * remove reference links Co-authored-by: Anthony Hu <[email protected]> * Fixing workflows and getting ready for merge to main Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Kayla Seager <[email protected]> Co-authored-by: Kayla Ames <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> Co-authored-by: Paul Shealy <[email protected]> Co-authored-by: Abraham Omorogbe <[email protected]> Co-authored-by: Ankit Singhal <[email protected]> Co-authored-by: Jeff Omhover <[email protected]> Co-authored-by: Hugo Aponte <[email protected]> Co-authored-by: Lisa Li (STC) <[email protected]> Co-authored-by: mx-iao <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Honglin Du <[email protected]> Co-authored-by: Roope Astala <[email protected]> Co-authored-by: Swati Gharse <[email protected]> Co-authored-by: elliotzh <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: eniac871 <[email protected]> * Updating workflows and readme to point to the april branch * Updating CLI README to show April branch status * Updating CLI workflows to trigger in april branch * Changing workflows to trigger on april branch * Builder fix up * fix typo * update workflows Co-authored-by: Zeliang Tian <[email protected]> Co-authored-by: Vadthyavath Ram <[email protected]> Co-authored-by: Razvan Tanase <[email protected]> Co-authored-by: Cody Peterson <[email protected]> Co-authored-by: Harneet Virk <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Jeff Omhover <[email protected]> Co-authored-by: Sethu Raman <[email protected]> Co-authored-by: jeff-shepherd <[email protected]> Co-authored-by: v-pbavanari <[email protected]> Co-authored-by: Banibrata De <[email protected]> Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Kayla Seager <[email protected]> Co-authored-by: Kayla Ames <[email protected]> Co-authored-by: Paul Shealy <[email protected]> Co-authored-by: Abraham Omorogbe <[email protected]> Co-authored-by: Ankit Singhal <[email protected]> Co-authored-by: Hugo Aponte <[email protected]> Co-authored-by: Lisa Li (STC) <[email protected]> Co-authored-by: mx-iao <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Honglin Du <[email protected]> Co-authored-by: Roope Astala <[email protected]> Co-authored-by: Swati Gharse <[email protected]> Co-authored-by: elliotzh <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> * feat: sweep cli sdk examples update (#1125) * feat: use mlflow.autolog instead of Run.log * fix: fix predict code * fix: update parameters * add image_classification_keras_minist_convnet (#1127) * add image classification kerad * update * update * add readme * add workflow and update README Co-authored-by: Clement Wang <[email protected]> * fix: cifar-10/image_classification output mode * update readme * feat: descriptions for cli pipeline job examples (#1129) * feat: descriptions for cli pipeline job examples * fix: remove hello git & update setup.sh * fix readme * Lochen/dataset asset (#1128) * write model to load then move to output folder * add dataset dataasset sample * add assest * change component name to lower case * refine samples * update workflows Co-authored-by: Clement Wang <[email protected]> Co-authored-by: lochen <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: elliotzh <[email protected]> Co-authored-by: Ying Chen <[email protected]> Co-authored-by: chenyin <[email protected]> Co-authored-by: Korin <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> Co-authored-by: Zeliang Tian <[email protected]> Co-authored-by: Vadthyavath Ram <[email protected]> Co-authored-by: Razvan Tanase <[email protected]> Co-authored-by: Cody Peterson <[email protected]> Co-authored-by: Harneet Virk <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Jeff Omhover <[email protected]> Co-authored-by: Sethu Raman <[email protected]> Co-authored-by: jeff-shepherd <[email protected]> Co-authored-by: v-pbavanari <[email protected]> Co-authored-by: Banibrata De <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Kayla Seager <[email protected]> Co-authored-by: Kayla Ames <[email protected]> Co-authored-by: Paul Shealy <[email protected]> Co-authored-by: Abraham Omorogbe <[email protected]> Co-authored-by: Ankit Singhal <[email protected]> Co-authored-by: Hugo Aponte <[email protected]> Co-authored-by: Lisa Li (STC) <[email protected]> Co-authored-by: mx-iao <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Roope Astala <[email protected]> Co-authored-by: Swati Gharse <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> * Pipeline April SDK Preview (#1130) * minor change * update * update * make prepare step pass * refine cli yaml: display_name * fix cifar sample * fix notebook * fix: upgrade build version * fix: fix 4d_dataset_input * update keras sample * ci: trigger ci on april-sdk-preview * fix: do not always checkout april sdk preview * fix: eval_mount is supported in new sdk/cli * fix: merge main image classification * fix: fix ci * update dev build version * fix: recover dataset related ci Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: Ying Chen <[email protected]> * Pipeline April SDK Preview (#1137) * fix: reduce 6a/6b instance count * fix: add asset creation to run-job-pipeline-all * fix: remove repeating cli job status * fix: use uri_folder instead of path * fix ci : assets/component Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: Clement Wang <[email protected]> * update SDK/CLI test for force_rerun (#1140) * update sdk code for rerun * update cli test for rerun * revert change in notebook * add rerun in sdk ci pipeline * revert * add rerun in sdk ci pipeline * update readme.py * Pipeline SDK Preview Features (#1138) * add component archive/restore, customize output * add name to path * refine image classification sample * clear outputs. * Refine component notebook * Rai pipeline sample (#1139) * Add RAI CLI sample pipeline * add github workflow * update pipeline yaml postfix * add pre-setup steps * update workflow to correct name * add rai sample * add rai sdk sample ci workflow * change name to 2f * update schema refer and workflow * update readme and workflow name * rename workflow to correct name * minor update Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Honglin Du <[email protected]> Co-authored-by: Clement Wang <[email protected]> * update workflow & readme * refine rai sample * update * update * update readme * update Co-authored-by: lochen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Honglin Du <[email protected]> * AutoML preview PR (Python SDK and CLI examples) (#1089) * Baseline of AutoML Classification task notebook * Updated to code and wheel 3-17-2022 * Updates for new wheel * Forecasting baseline * Fixed Forecasting notebook now working * Deleted not used folders * Added current Custom Environments * Classifier notebook updated * Forecasting notebook updated * Baseline for Regression sample notebook * WIP baseline AutoML for Images * Updated to use URI-FOLDER data asset for Images * Updates working Image-Classification with MLTables * Baseline for AutoML NLP Text Classif multiclass * Updated Images notebook to use Curated Env * Updated NLP notebook with Curated Env * Updates on NLP and minor IMG * Minor updates, working notebooks * Add notebooks for rest of image tasks (#1077) * Special PrP properties updated for all ntbooks * Temporal WIP MLFlow * MLFlow updates * Baseline AutoML CLI example * Updates SDK AutoML-MLFlow notebook * Updates to hello AutoML CLI YAMLs * Updates to CLI AutoML examples * adding test github action for automl classification * renamed the automl workflow * Minor updates to CLI YAML examples * Updates to MLFlow-AutoML notebook * Updated _automl_internal_save_mlflow * Updated mlflow-automl notebook with more MLTables * delete old MLTable * Minor update to YAML config * CLI examples updates forecasting and classif * adding automl workflows * modifying notebook to wait for completion * fixing workflows. * changing notebooks to fetch create MLClient from config and wait for experiment to complete. * update trials to 5 to overcome bug. * updating to latest private wheel * fixing classification & regression notebooks * comment out set_limits for image notebooks * fixing image object detection * parameterizing automl notebooks with compute name * fixing notebook whitespaces * adding new line and remove obsolete action workflow * fixing mltable path * cleaning notebooks, running nb_black * changing automl cli scripts * adding AutoML CLI workflows. * Porting AutoML samples into automl-preview. (#1101) * adding automl workflows * modifying notebook to wait for completion * fixing workflows. * changing notebooks to fetch create MLClient from config and wait for experiment to complete. * update trials to 5 to overcome bug. * updating to latest private wheel * fixing classification & regression notebooks * comment out set_limits for image notebooks * fixing image object detection * parameterizing automl notebooks with compute name * fixing notebook whitespaces * adding new line and remove obsolete action workflow * fixing mltable path * cleaning notebooks, running nb_black * changing automl cli scripts * adding AutoML CLI workflows. * adding parameter to instance segmentation notebook. * Updates on getting MLFlow tracking URI * Add yaml cli examples for image tasks (#1104) * revert to using macros for workspace setup in Bankmarketing example. * Fix paths in jsonl files for image notebooks (#1105) * Updates for MLFlow URI and other * Fix json issue * Subscription, workspace.. aligned.. * merged from parent branch. * removing non-automl actions. * Forecasting updates * Minor updates on classifc notebook * Update on "data" folder for Images notebook * Workspace IDS for macros fixed * data folder update for regression notebook * Clean-up output images multi-class * Several fixes to image-classif-multi-label * fixing the resource group name macro. * Minor clean up in image classif notebooks * updating the automl actions to refer automl-preview branch * branch name changes in actions. * Object Detection updated to use "./data" * Updates on "./data" to image segmentation * Clean up image segmentation * Updates working Image classif multi-label and segm * Commented setLimits to Image multi-label * update encoding to utf8 (#1107) Co-authored-by: Miseon Park <[email protected]> * remove set_limits from image object detection notebook. * add NLP cli examples (#1108) Co-authored-by: Miseon Park <[email protected]> * modify automl CLI workflows * adding sdk-preview to the list of branches to monitor for CLI actions. * ensuring all AutoML CLI workflows get triggered. * fixing CLI setup script * fixing additional properties for classification & forecasting. * CLI Regression example baseline * pinning to latest CLI & SDK & updating actions for CLI. * Updated Regression CLI YAML working * attempting to fix the bankmarketing cli example. * fix setup.sh for sdk. * adding regression CLI action. * remove drop_columns from featurization * update automl cli yamls to camel case and latest schemas * removing CLI actions from running on PRs on automl-preview branch * Fix set_limits() for image tasks. Fix image classification yaml (#1110) * Fix set_limits() for image tasks. Fix image classification yaml * CLI example fixes for schema changes * Don't specify a version while uploading data folder * Add scripts to prepare data for image cli jobs (#1120) * AutoML April preview - SDK + CLI (#1121) * Address CLI breaking changes * Update nyc_taxi_data_regression.ipynb * Updating pipelines * Inline documentation updates * Incorporating Sam's PR into this branch * Installing new build * Adding temp workflows for automated testing of notebooks * Update model.ipynb * Update model.ipynb * Reverting model to sdk-preview version * Update setup.sh * Update setup.sh * Adding a new build * Removing all workflows from this branch * Create sdk-assets-model-model.yml * Update dev-requirements.txt * Removing local path, adding @latest * Updating to latest version of SDK/CLI and adding ipython_genutils * Adding workflows for assets * Update dev-requirements.txt * Updating to Build # 58490278 * Adding tests for single step jobs * Adding tests for endpoints * Adding test workflows for pipelines * Adding all test workflows * Removing dataset notebook since we now have data * Automated README.md * Workflows for this branch * Updating to latest build * Update mnist-nonmlflow.ipynb * Updating to latest build * Adding description metadata to notebooks * Improving README and Workflow generation * Lochen/sdk march (#1041) * innit * init * Lochen/sdk march (#1042) * innit * init * merge folder * fix pipeline sample: cifar-10, tf_mnist * update workflows for pipeline * Lochen/sdk march (#1044) * innit * init * merge folder * change e2e registered, basic, nyc * basic pipeline nyc * add instructions. * update nyc * fix basic pipeline * Upgrade to latest build * Adjusting workflows and README for new pipeline samples * Dummy commit for testing * Update README.md * Adding descriptions for pipeline notebooks * Updating to latest build * Removing datastores from testing and compute from scheduled runs * Update lightgbm-iris-sweep.ipynb * Updating to latest build * Update README.md * Fixing source directory for data and updating CLI/SDK build * Updating to latest build * Update README.md * Adding clean up for endpoints and workspaces * Update workspace.ipynb * Updating to new build * Update README.md * Fixing issues with workspace notebook * Update setup.sh * Update setup.sh * create new branch * adapt sweep sample to april release * adapt to command based job creation * Updating workflows and readme to point to the april branch * Updating CLI README to show April branch status * Updating CLI workflows to trigger in april branch * Changing workflows to trigger on april branch * Builder fix up * fix typo Co-authored-by: Bala P V <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Gaurav Singh <[email protected]> * cleanup * renaming the folder for automl CLI jobs * removing AutoML CLI workflows. * regenerated all the CLI workflows * regenerated SDK workflows * Minor changes for Workspace prop showup * Minor changes to AutoML-MLFlow notebook * Undo non-automl files * Add jsonl files pointing to GH actions workspace for automl images (#1136) * Added MLFlow model local test * Removed MLFlow inference to point to next notebook * Update cli-jobs-automl-standalone-jobs-cli-automl-classification-task-bankmarketing-cli-automl-classification-task-bankmarketing.yml testing * Update cli-jobs-automl-standalone-jobs-cli-automl-classification-task-bankmarketing-cli-automl-classification-task-bankmarketing.yml revert * ml_flow.set_experiment() not needed, removed * Forecasting updates for MLFlow * regenerate automl workflows for april branch merge test * Update cli-automl-classification-task-bankmarketing.yml * Update cli-automl-classification-task-bankmarketing.yml * remove bankmarketing mlflow.yml from workflows * update to specs Co-authored-by: PhaniShekhar <[email protected]> Co-authored-by: Razvan Tanase <[email protected]> Co-authored-by: Miseon <[email protected]> Co-authored-by: Miseon Park <[email protected]> Co-authored-by: Gaurav Singh <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Bala P V <[email protected]> Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Gaurav Singh <[email protected]> Co-authored-by: Srujan Saggam <[email protected]> * Pipeline SDK/CLI April Features (#1144) * update add missing pipeline workflows * update sdk workflows & readme * add force rerun * move dsl files to src folder (#1145) * update data format * remove invalid workflow * update RAI samples: 1, update register data name to align with the on… (#1146) * update RAI samples: 1, update register data name to align with the one in RAI repo. 2, SDK sample reuse the component from CLI one. 3, SDK use a more complext pipeline. 4, update readme * remove some unuse comment Co-authored-by: Anthony Hu <[email protected]> * fix: fix sweep cli example * parallel run notebooks * fix encoding * add dry run Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Korin <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * Added .TXT files on how to run CLI AutoML (#1150) * Added .TXT on how to run CLI AutoML * Comment added about GPU cluster * blocked_algos commented due to bug * Removed dev temporal internal properties * Prep data explanation sentence fixed * Lochen/april release 0413 (#1147) * update add missing pipeline workflows * update sdk workflows & readme * add force rerun * move dsl files to src folder (#1145) * update data format * remove invalid workflow * update RAI samples: 1, update register data name to align with the on… (#1146) * update RAI samples: 1, update register data name to align with the one in RAI repo. 2, SDK sample reuse the component from CLI one. 3, SDK use a more complext pipeline. 4, update readme * remove some unuse comment Co-authored-by: Anthony Hu <[email protected]> * fix: fix sweep cli example * parallel run notebooks * fix encoding * add dry run * data asset dataset, remove pipeline level input Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Korin <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * Updates to workflows and build Numbers * Add files via upload * Add files via upload * Add files via upload * Updating workflows * fix links (#1156) * Moving to DeafultAzureCredential instead of Browser Auth. Removing branch check-out. * Adding AutoML CLI tests, removing apr branch checkout * Moving from commandjob to command * Fixing pipeline credentials * Update AutoML Job schema urls (#1160) * Using requirements from SDK folder. Adding pandas to requirements * remove automl-preview reference (#1143) * remove mlflow WIP notebooks from github actions * remove pandas reference * remove pandas after merge Co-authored-by: Miseon Park <[email protected]> * Pipeline April SDK/CLI preview samples refine (#1157) * merge * update sample to make compute config lines fewer * make configure credential simpler * update output setting of nyc_tax_data_regression * refine rai samples * update sdk ci workflow * update * fix rai * use newer dev build before nightly build issue resolved * update workflow * Rename sample node name to align with pipeline node restriction (#1158) * fix name * fix name * fix sample * fix * fix Co-authored-by: Han Wang <[email protected]> * Update pipeline sdk samples to use azure.ml.Input/Output * update setup.sh * update * refine * feat: update run-job-pipeline-all auto-gen * fix: fix image classification example * update setup.sh * update Input Co-authored-by: Han Wang <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * Updating to latest build * Update prefix.md * Update prefix.md * Update import paths for automl entities in image notebooks (#1164) * Update cli-automl-classification-task-bankmarketing.yml * Update cli-automl-forecasting-task-energy-demand.yml * Update cli-automl-forecasting-task-energy-demand.yml * Pipeline April CLIL/SDK Feature refine (#1161) * remove mlflow workaround * remove mlflow molde workaround * update sdk nyc sample * resolve components ci failure * add configuration notebook * simplify pipeline_with_components_from_yaml notebook * fix hello-pipeline-customize-output-folder.yml * simplify samples * refine * update workflow and readme * update * add display name for hello pipelines * update Co-authored-by: lochen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * Updating to latest build * Fixing links in docs * Delete online-inferencing-sample.ipynb * Update automl-classification-task-bankmarketing-mlflow.ipynb * Converting all links to configuration.ipynb file into a relative link * Fixing links to README file * Fixing links to other files and folders * Hancwang/april (#1168) * Clean up iris * demo notebook * notebook used in demo * namespace update * more import fix * remove studio_url * more conflicts * revert readme * Fix build error * Update hello-automl-job-basic.yml * Pipeline April SDK Feature samples refine (#1175) * remove refrence of azure.ml._constants * revert notebook rename * update * update to latest master build * fix run all * fix SDK sample link * update pipeline sdk 2e sample (#1176) * update pipeline sdk 2e sample * update compute * fix credential part * adapt to latest version sdk * update * update * update * update * update conda aml sdk version * update according to comments Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Blanca Li <[email protected]> * Updating nightly build * Update namespace from azure.ml._constants to azure.ml.constants (#1174) Co-authored-by: Clement Wang <[email protected]> * Updating description for preview * endpoints named by sample (#1180) * add custom featurization to tests (#1172) Co-authored-by: Miseon Park <[email protected]> Co-authored-by: Cloga Chen <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Ami Patel <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Daniel Schneider <[email protected]> Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: elliotzh <[email protected]> Co-authored-by: Ying Chen <[email protected]> Co-authored-by: chenyin <[email protected]> Co-authored-by: Korin <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> Co-authored-by: Han Wang <[email protected]> Co-authored-by: Shivani Santosh Sambare <[email protected]> Co-authored-by: Zeliang Tian <[email protected]> Co-authored-by: Vadthyavath Ram <[email protected]> Co-authored-by: Razvan Tanase <[email protected]> Co-authored-by: Cody Peterson <[email protected]> Co-authored-by: Harneet Virk <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Yuan Zhuang <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Lifeng Wei <[email protected]> Co-authored-by: Jeff Omhover <[email protected]> Co-authored-by: Sethu Raman <[email protected]> Co-authored-by: jeff-shepherd <[email protected]> Co-authored-by: v-pbavanari <[email protected]> Co-authored-by: Banibrata De <[email protected]> Co-authored-by: Kayla Seager <[email protected]> Co-authored-by: Kayla Ames <[email protected]> Co-authored-by: Paul Shealy <[email protected]> Co-authored-by: Abraham Omorogbe <[email protected]> Co-authored-by: Ankit Singhal <[email protected]> Co-authored-by: Hugo Aponte <[email protected]> Co-authored-by: Lisa Li (STC) <[email protected]> Co-authored-by: mx-iao <[email protected]> Co-authored-by: Anthony Hu <[email protected]> Co-authored-by: Roope Astala <[email protected]> Co-authored-by: Swati Gharse <[email protected]> Co-authored-by: eniac871 <[email protected]> Co-authored-by: Cesar De la Torre <[email protected]> Co-authored-by: PhaniShekhar <[email protected]> Co-authored-by: Miseon <[email protected]> Co-authored-by: Miseon Park <[email protected]> Co-authored-by: Gaurav Singh <[email protected]> Co-authored-by: Gaurav Singh <[email protected]> Co-authored-by: Srujan Saggam <[email protected]> Co-authored-by: Hanchi Wang <[email protected]> Co-authored-by: Blanca Li <[email protected]> * Adjusting workflows and readme to point to correct branch * SDK preview - pipeline samples refine (#1183) * remove unnecesarry files * update imports in pipeline samples * remove is_deterministic: False * update 2e sample (#1184) * refine wording Co-authored-by: Clement Wang <[email protected]> Co-authored-by: Blanca Li <[email protected]> * Reformatting python files with black * Formatting notebooks with black * Revise e2e vision notebook to use commands and sdk april release (#1167) * remove coco dependencies in component * remove spec * revise requirements * revise notebook to use commands only * adapt to april release * restore notebooks * remove pipeline snapshot * update the e2e-ds-experience nb to april release (#1185) Co-authored-by: amah <[email protected]> * Adding metadata to refer from docs * Pipeline SDK Preview Samples Refine (#1187) * update component notebook description * remove enum before issue resolved * refine component notebook * add description * refine 1e sample * revert enum * fix cli ci Co-authored-by: Clement Wang <[email protected]> Co-authored-by: zhangxingzhi <[email protected]> * add aml arc inferencing notebook (#1194) * add notebooks for amlarc inferencing * add workflow for amlarc inferencing notebook * fix: specify gpu related environment version (#1199) * Update sdk-endpoints-online-amlarc-online-endpoints-safe-rollout.yml (#1200) fix ipynb file name issue * update 2e sample (#1201) * update pipeline job sdk 2e sample * update description of the pipeline * comment invoke method for aks policy (#1203) comment invoke out as cluster under dev subscription can't be accessed from public internet. * Update online-endpoints-simple-deployment.ipynb * add k8s prefix for amlarc online endpoint name (#1212) * Update online-endpoints-safe-rollout.ipynb add k8s prefix for amlarc endpoint name * feat: use mlflow in nyc-taxi-data-regression (#1208) * feat: use mlflow to save model in nyc_taxi_data_regression * feat: optimize run-job-pipeline related shells * Uncomment allowed and blocked models for tabular tasks (#1196) * Uncomment allowed and blocked models for tabular tasks * fix forecasting Co-authored-by: Ayush Mishra <[email protected]> * add metadata to sdk notebook examples (#1217) Co-authored-by: Miseon Park <[email protected]> * update to May API version (#1223) * Update main.py * rename amlarc to kubernetes (#1219) * rename amlarc to kubernetes Co-authored-by: Xue Wei <[email protected]> * enable download for rai pipeline (#1221) * enable download for rai pipeline * remove empty cell * refine * Add metadata tags for automl images (#1242) * Add metadata tags for automl images * Separate cells * Minor metadat * Update kubernetes-online-endpoints-safe-rollout.ipynb (#1251) * update pipeline sdk 2e sample (#1260) * added k8s related workflows result (#1266) * add cell name for doc reference (#1267) * Fixes to e2e dl distributed pytorch notebook from bugbash (#1255) * implement details * add compute test * update 2e sample (#1265) * update 2e sample * update * update * Changing namespace from azure.ml to azure.ai.ml * Changing JobInput to Input in AutoML * Removing JobInput and azure.ml from files * Bug FIxes * Delete old endpoint sample test * Adding metadata for cells - needed for docs * [Pipeline] Fix azure-ml -> azure-ai-ml (#1282) * update azure-ml version in conda.yml * update @dsl.pipeline -> @pipeline * update build version Co-authored-by: Clement Wang <[email protected]> * update 2e sample file and related reference (#1289) * Updating to new builds * Update lightgbm-iris-sweep.ipynb * sync workflow scripts from main to sdk-preview branch (#1300) * Update setup.sh * Update setup.sh * Update setup.sh * Update setup.sh * update train.py. r (#1299) emove mlflow related comment to avoid confuse audience. * Sync notebook with doc (#1291) * for docs tutorial * Updating tutorial to match docs * run black on this * remove dataset * rename notebook * add alert for cpu-name * add note, fix intro * Updating daily build * Update load_component and switch other YAML loading to use load_x() (#1314)…
1 parent f5c5e95 commit a9c5ff5

File tree

689 files changed

+292174
-1027
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

689 files changed

+292174
-1027
lines changed
+237
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
name: amlarc-examples-test
2+
on:
3+
schedule:
4+
- cron: "0 23 * * *"
5+
workflow_dispatch:
6+
inputs:
7+
AMLARC_TEST_REGION:
8+
description: 'Resource Region'
9+
required: false
10+
default: 'eastus'
11+
AMLARC_RELEASE_TRAIN:
12+
description: 'Release version: experimental, staging or stable'
13+
required: false
14+
default: 'staging'
15+
CLEANUP_CLUSTER:
16+
description: 'Whether to delete cluster: true or false'
17+
required: false
18+
default: 'false'
19+
CLEANUP_WORKSPACE:
20+
description: 'Whether to delete workspace: true or false'
21+
required: false
22+
default: 'false'
23+
FILE_TICKET:
24+
description: 'Whether to file icm ticket: true or false'
25+
required: false
26+
default: 'false'
27+
jobs:
28+
test:
29+
runs-on: ubuntu-latest
30+
env:
31+
SUBSCRIPTION: 6560575d-fa06-4e7d-95fb-f962e74efd7a
32+
RESOURCE_GROUP: azureml-examples-rg
33+
KEY_VAULT_NAME: amlarcgithubworkflowkv
34+
KEY_VAULT_SUB: dd94e4df-b58f-4e81-9c5e-bd72a4b2ef9e
35+
KEY_VAULT_RG: amlarc-github-workflow
36+
LOCATION: ${{ github.event.inputs.AMLARC_TEST_REGION }}
37+
RELEASE_TRAIN: ${{ github.event.inputs.AMLARC_RELEASE_TRAIN }}
38+
VM_SKU: STANDARD_NC12
39+
WORKSPACE: amlarc-githubtest-ws
40+
41+
MIN_SUCCESS_NUM: 3
42+
SEVERITY: 3
43+
44+
GITHUB_REPO: https://github.com/Azure/azureml-examples
45+
WORKFLOW_URL: https://github.com/Azure/azureml-examples/actions/workflows/amlarc-cli-train-test.yml
46+
TSG_ID: https://microsoft.sharepoint.com/teams/Vienna/_layouts/OneNote.aspx?id=%2Fteams%2FVienna%2FSiteAssets%2FVienna%20Notebook&wd=target%28AMLArcTSG.one%7C69E8BDB1-5734-4B07-967A-5A50A91CF040%2FTroubleshooting%20github%20workflow%7C53A1A232-F9F0-4192-B7D2-0474848EBB18%2F%29
47+
48+
steps:
49+
- name: check out repo
50+
uses: actions/checkout@v2
51+
- name: setup python
52+
uses: actions/setup-python@v2
53+
with:
54+
python-version: "3.8"
55+
- name: install tools
56+
run: bash .github/amlarc-tool.sh install_tools
57+
timeout-minutes: 30
58+
- name: azure login
59+
uses: azure/login@v1
60+
with:
61+
creds: ${{secrets.AZ_AE_CREDS}}
62+
timeout-minutes: 30
63+
# provision resources
64+
- name: setup_aks
65+
run: bash .github/amlarc-tool.sh setup_aks
66+
timeout-minutes: 30
67+
- name: connect_arc
68+
run: bash .github/amlarc-tool.sh connect_arc
69+
timeout-minutes: 30
70+
- name: install_extension
71+
run: |
72+
export EXTENSION_SETTINGS="enableTraining=True enableInference=True allowInsecureConnections=True installNvidiaDevicePlugin=True installDcgmExporter=True"
73+
bash .github/amlarc-tool.sh install_extension
74+
timeout-minutes: 30
75+
- name: setup_workspace
76+
run: bash .github/amlarc-tool.sh setup_workspace
77+
timeout-minutes: 30
78+
- name: setup_compute
79+
run: |
80+
bash .github/amlarc-tool.sh setup_compute
81+
COMPUTE="gpu-cluster" bash .github/amlarc-tool.sh setup_compute
82+
COMPUTE="cpu-cluster" bash .github/amlarc-tool.sh setup_compute
83+
timeout-minutes: 30
84+
- name: setup_instance_type
85+
run: |
86+
bash .github/amlarc-tool.sh setup_instance_type defaultinstancetype 4 32Gi
87+
bash .github/amlarc-tool.sh setup_instance_type cpu 4 32Gi
88+
bash .github/amlarc-tool.sh setup_instance_type gpu 4 32Gi 2
89+
bash -c "echo Waiting 30 seconds for instance type to take effect ...; sleep 30"
90+
timeout-minutes: 30
91+
92+
## setup repo
93+
- name: create dataset
94+
run: |
95+
az account set --subscription $SUBSCRIPTION
96+
az configure --defaults group=$RESOURCE_GROUP workspace=$WORKSPACE location=$LOCATION
97+
bash create-datasets.sh
98+
working-directory: setup-repo
99+
timeout-minutes: 30
100+
101+
## run training cli test cases
102+
## single step
103+
# dask
104+
- name: run cli/jobs/single-step/dask/nyctaxi/job.yml
105+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/dask/nyctaxi/job.yml compute=azureml:githubtest resources.instance_type=cpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
106+
continue-on-error: true
107+
timeout-minutes: 40
108+
# java
109+
# - name: run cli/jobs/single-step/java/iris/job-template.yml
110+
# run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/java/iris/job-template.yml
111+
# continue-on-error: true
112+
# timeout-minutes: 40
113+
# julia
114+
- name: run cli/jobs/single-step/julia/iris/job.yml
115+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/julia/iris/job.yml
116+
continue-on-error: true
117+
timeout-minutes: 40
118+
# lightgbm
119+
- name: run cli/jobs/single-step/lightgbm/iris/job.yml
120+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/lightgbm/iris/job.yml
121+
continue-on-error: true
122+
timeout-minutes: 40
123+
# pytorch
124+
- name: run cli/jobs/single-step/pytorch/cifar-distributed/job.yml
125+
run: INSTANCE_TYPE_NAME=gpu bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/pytorch/cifar-distributed/job.yml compute=azureml:githubtest resources.instance_type=gpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
126+
continue-on-error: true
127+
timeout-minutes: 40
128+
- name: run cli/jobs/single-step/pytorch/iris/job.yml
129+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/pytorch/iris/job.yml
130+
continue-on-error: true
131+
timeout-minutes: 40
132+
- name: run cli/jobs/single-step/pytorch/word-language-model/job.yml
133+
run: INSTANCE_TYPE_NAME=gpu bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/pytorch/word-language-model/job.yml
134+
continue-on-error: true
135+
timeout-minutes: 40
136+
# r
137+
- name: run cli/jobs/single-step/r/accidents/job.yml
138+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/r/accidents/job.yml compute=azureml:githubtest resources.instance_type=cpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
139+
continue-on-error: true
140+
timeout-minutes: 40
141+
- name: run cli/jobs/single-step/r/iris/job.yml
142+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/r/iris/job.yml compute=azureml:githubtest resources.instance_type=cpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
143+
continue-on-error: true
144+
timeout-minutes: 40
145+
# scikit-learn
146+
- name: run cli/jobs/single-step/scikit-learn/diabetes/job.yml
147+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/scikit-learn/diabetes/job.yml
148+
continue-on-error: true
149+
timeout-minutes: 40
150+
- name: run cli/jobs/single-step/scikit-learn/iris-notebook/job.yml
151+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/scikit-learn/iris-notebook/job.yml compute=azureml:githubtest resources.instance_type=cpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
152+
continue-on-error: true
153+
timeout-minutes: 40
154+
- name: run cli/jobs/single-step/scikit-learn/iris/job.yml
155+
run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/scikit-learn/iris/job.yml
156+
continue-on-error: true
157+
timeout-minutes: 40
158+
# spark
159+
#- name: run cli/jobs/single-step/spark/nyctaxi/job.yml
160+
# run: bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/spark/nyctaxi/job.yml compute=azureml:githubtest resources.instance_type=cpu environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
161+
# continue-on-error: true
162+
# timeout-minutes: 40
163+
# tensorflow
164+
- name: run cli/jobs/single-step/tensorflow/mnist/job.yml
165+
run: INSTANCE_TYPE_NAME=gpu bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/tensorflow/mnist/job.yml
166+
continue-on-error: true
167+
timeout-minutes: 40
168+
- name: run cli/jobs/single-step/tensorflow/mnist-distributed/job.yml
169+
run: INSTANCE_TYPE_NAME=gpu bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/tensorflow/mnist-distributed/job.yml
170+
continue-on-error: true
171+
timeout-minutes: 40
172+
- name: run cli/jobs/single-step/tensorflow/mnist-distributed-horovod/job.yml
173+
run: INSTANCE_TYPE_NAME=gpu bash .github/amlarc-tool.sh run_cli_job cli/jobs/single-step/tensorflow/mnist-distributed-horovod/job.yml
174+
continue-on-error: true
175+
timeout-minutes: 40
176+
177+
## pipeline
178+
# cifar-10
179+
- name: run cli/jobs/pipelines/cifar-10/job.yml
180+
run: |
181+
bash .github/amlarc-tool.sh run_cli_job cli/jobs/pipelines/cifar-10/pipeline.yml \
182+
jobs.get-data.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
183+
jobs.train-model.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
184+
jobs.eval-model.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
185+
continue-on-error: true
186+
timeout-minutes: 40
187+
# nyc-taxi
188+
- name: run cli/jobs/pipelines/nyc-taxi/job.yml
189+
run: |
190+
bash .github/amlarc-tool.sh run_cli_job cli/jobs/pipelines/nyc-taxi/pipeline.yml \
191+
jobs.prep-job.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
192+
jobs.transform-job.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
193+
jobs.train-job.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
194+
jobs.predict-job.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true \
195+
jobs.score-job.environment_variables.AZUREML_COMPUTE_USE_COMMON_RUNTIME=true
196+
continue-on-error: true
197+
timeout-minutes: 40
198+
199+
# check result
200+
- name: count_result
201+
if: ${{ always() }}
202+
run: |
203+
bash .github/amlarc-tool.sh count_result
204+
timeout-minutes: 30
205+
- name: file_icm
206+
if: ${{ always() }}
207+
run: |
208+
bash .github/amlarc-tool.sh count_result || ret=$?
209+
if [ "$ret" != "0" ] && [ "$ret" != "" ] && [ "${{ github.event.inputs.FILE_TICKET }}" != "false" ] ; then
210+
# download certificates
211+
export ICM_HOST_NAME=ICM-HOST-AML-EXAMPLES
212+
export ICM_CONNECTOR_ID_NAME=ICM-CONNECTOR-ID-AML-EXAMPLES
213+
export ICM_ROUTING_ID_NAME=ICM-ROUTING-ID-AML-EXAMPLES
214+
bash .github/amlarc-tool.sh download_icm_cert
215+
export ICM_HOST=$(cat icm_host)
216+
export CONNECTOR_ID=$(cat icm_connector_id)
217+
export ROUTING_ID=$(cat icm_routing_id)
218+
export SUMMARY=$(bash .github/amlarc-tool.sh gen_summary_for_github_test)
219+
bash .github/amlarc-tool.sh file_icm
220+
fi
221+
timeout-minutes: 30
222+
223+
- name: clean up resources
224+
if: ${{ always() }}
225+
run: |
226+
set +e
227+
bash .github/amlarc-tool.sh delete_endpoints
228+
bash .github/amlarc-tool.sh delete_compute
229+
bash .github/amlarc-tool.sh delete_extension
230+
if [ "${{ github.event.inputs.CLEANUP_CLUSTER }}" == "true" ] ; then
231+
bash .github/amlarc-tool.sh delete_arc
232+
bash .github/amlarc-tool.sh delete_aks
233+
fi
234+
if [ "${{ github.event.inputs.CLEANUP_WORKSPACE }}" == "true" ] ; then
235+
bash .github/amlarc-tool.sh delete_workspace
236+
fi
237+
timeout-minutes: 30

.github/workflows/cli-assets-component-train.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/component/train.yml
1112
- .github/workflows/cli-assets-component-train.yml

.github/workflows/cli-assets-data-cloud-file-https.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-file-https.yml
1112
- .github/workflows/cli-assets-data-cloud-file-https.yml

.github/workflows/cli-assets-data-cloud-file-wasbs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-file-wasbs.yml
1112
- .github/workflows/cli-assets-data-cloud-file-wasbs.yml

.github/workflows/cli-assets-data-cloud-file.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-file.yml
1112
- .github/workflows/cli-assets-data-cloud-file.yml

.github/workflows/cli-assets-data-cloud-folder-https.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-folder-https.yml
1112
- .github/workflows/cli-assets-data-cloud-folder-https.yml

.github/workflows/cli-assets-data-cloud-folder-wasbs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-folder-wasbs.yml
1112
- .github/workflows/cli-assets-data-cloud-folder-wasbs.yml

.github/workflows/cli-assets-data-cloud-folder.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/cloud-folder.yml
1112
- .github/workflows/cli-assets-data-cloud-folder.yml

.github/workflows/cli-assets-data-iris-csv-example.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/iris-csv-example.yml
1112
- .github/workflows/cli-assets-data-iris-csv-example.yml

.github/workflows/cli-assets-data-local-file.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/local-file.yml
1112
- .github/workflows/cli-assets-data-local-file.yml

.github/workflows/cli-assets-data-local-folder.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/local-folder.yml
1112
- .github/workflows/cli-assets-data-local-folder.yml

.github/workflows/cli-assets-data-public-file-https.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/data/public-file-https.yml
1112
- .github/workflows/cli-assets-data-public-file-https.yml

.github/workflows/cli-assets-environment-docker-context.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/environment/docker-context.yml
1112
- .github/workflows/cli-assets-environment-docker-context.yml

.github/workflows/cli-assets-environment-docker-image-plus-conda.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/environment/docker-image-plus-conda.yml
1112
- .github/workflows/cli-assets-environment-docker-image-plus-conda.yml

.github/workflows/cli-assets-environment-docker-image.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/environment/docker-image.yml
1112
- .github/workflows/cli-assets-environment-docker-image.yml

.github/workflows/cli-assets-model-local-file.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/model/local-file.yml
1112
- .github/workflows/cli-assets-model-local-file.yml

.github/workflows/cli-assets-model-local-mlflow.yml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
pull_request:
77
branches:
88
- main
9+
- sdk-preview
910
paths:
1011
- cli/assets/model/local-mlflow.yml
1112
- .github/workflows/cli-assets-model-local-mlflow.yml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: cli-jobs-automl-standalone-jobs-cli-automl-classification-task-bankmarketing-cli-automl-classification-task-bankmarketing
2+
on:
3+
workflow_dispatch:
4+
schedule:
5+
- cron: "0 0/4 * * *"
6+
pull_request:
7+
branches:
8+
- main
9+
- sdk-preview
10+
paths:
11+
- cli/jobs/automl-standalone-jobs/cli-automl-classification-task-bankmarketing/**
12+
- .github/workflows/cli-jobs-automl-standalone-jobs-cli-automl-classification-task-bankmarketing-cli-automl-classification-task-bankmarketing.yml
13+
- cli/setup.sh
14+
jobs:
15+
build:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: check out repo
19+
uses: actions/checkout@v2
20+
- name: azure login
21+
uses: azure/login@v1
22+
with:
23+
creds: ${{secrets.AZ_CREDS}}
24+
- name: setup
25+
run: bash setup.sh
26+
working-directory: cli
27+
continue-on-error: true
28+
- name: run job
29+
run: bash -x ../../../run-job.sh cli-automl-classification-task-bankmarketing.yml
30+
working-directory: cli/jobs/automl-standalone-jobs/cli-automl-classification-task-bankmarketing

0 commit comments

Comments
 (0)