Skip to main content

irisml-tasks-azureml

This package is a part of IrisML pipeline. It provides utility scripts and tasks to work with AzureML.

Installation

pip install irisml-tasks-azureml

Available commands

usage: irisml_run_aml [-h] [--env ENV] [--no_cache] [--no_cache_read] [--include_local_tasks [INCLUDE_LOCAL_TASKS]] [--custom_packages CUSTOM_PACKAGES [CUSTOM_PACKAGES ...]]
                      [--requirement REQUIREMENT] [--extra_index_url EXTRA_INDEX_URL] [--no_wait] [--compute_target COMPUTE_TARGET] [--subscription_id SUBSCRIPTION_ID]
                      [--resourcegroup RESOURCEGROUP] [--workspace WORKSPACE] [--experiment EXPERIMENT] [--base_docker_image BASE_DOCKER_IMAGE]
                      [--base_docker_image_registry BASE_DOCKER_IMAGE_REGISTRY] [--no_docker_build_date_label] [--use_sp_on_remote] [--very_verbose]
                      job_filepath

positional arguments:
  job_filepath

options:
  -h, --help            show this help message and exit
  --env ENV, -e ENV
  --no_cache
  --no_cache_read
  --include_local_tasks [INCLUDE_LOCAL_TASKS], -l [INCLUDE_LOCAL_TASKS]
  --custom_packages CUSTOM_PACKAGES [CUSTOM_PACKAGES ...], -p CUSTOM_PACKAGES [CUSTOM_PACKAGES ...]
  --requirement REQUIREMENT, -r REQUIREMENT
  --extra_index_url EXTRA_INDEX_URL
  --no_wait
  --compute_target COMPUTE_TARGET
  --subscription_id SUBSCRIPTION_ID
  --resourcegroup RESOURCEGROUP
  --workspace WORKSPACE
  --experiment EXPERIMENT
  --base_docker_image BASE_DOCKER_IMAGE
  --base_docker_image_registry BASE_DOCKER_IMAGE_REGISTRY
  --no_docker_build_date_label
  --use_sp_on_remote, --sp
                        Use Service Principal id and secret on the AML job.
  --very_verbose, -vv

This command submits an experiment to a remote AzureML node.

If --include_local_tasks option is used, python scripts in the current directory or the specified directory will be sent to AzureML and be loaded as custom tasks.

If environment variable AZURE_TENANT_ID, AZURE_CLIENT_ID, and AZURE_CLIENT_SECRET are set, this command will use ServicePrincipalAuthentication. Otherwise, the AzureML's default authentication method will be used.

If --use_sp_on_remote flag is used, the environment variables for service principal authentication will be set to the AML job. Note that those information will be visible to anyone who has read access to the job.

Example

irisml_run_aml irisml/docs/example/mobilenetv2_mnist_training.json -p irisml-tasks-torchvision irisml-tasks-training --compute_target <cluster_name> --subscription_id <subscription_id> --workspace <workspacename>

Tasks

run_azureml_child

Submit a new AzureML job as a child of the current run. Raises an exception if the current environment was not on AzureML.

Metadata

Release files for irisml-tasks-azureml 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for irisml-tasks-azureml 1.0.5
File Size Uploaded Provenance Actions
irisml_tasks_azureml-1.0.5.tar.gz 9.3 kB Without provenance Details for irisml_tasks_azureml-1.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for irisml-tasks-azureml 1.0.5
File Interpreter ABI Platform Actions
irisml_tasks_azureml-1.0.5-py3-none-any.whl Python 3 none any Details for irisml_tasks_azureml-1.0.5-py3-none-any.whl

Total release size: 19.1 kB

Release files / irisml_tasks_azureml-1.0.5.tar.gz

Download URL irisml_tasks_azureml-1.0.5.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0be14368dfb71cff1bed749546eb6e3ff0df75f09cc7a8a222801e6527cb408f
BLAKE2b-256 checksum
How to use checksums
bdd0057f4723d851b52914516120af9114280b68ea34c924f5c7afe55c1e75ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / irisml_tasks_azureml-1.0.5-py3-none-any.whl

Download URL irisml_tasks_azureml-1.0.5-py3-none-any.whl
Size 9.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9be7277b970dd44eed456265b12fd85d9b0c7e2ce7c60fbd4e00449f6a693b0d
BLAKE2b-256 checksum
How to use checksums
8ec03462750003d04b9a2971227188bcf2c4a56ee18e837f766d867c341a826a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Security for irisml-tasks-azureml 1.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page