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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.