Easy AzureML (Beta)
This project attempts to reduce the boilerplate code when launching simple azureml jobs from command line.
It aims to:
- Be object oriented to enable end users to extend the SDK for their custom workflows, trying to reuse AzureML SDK V2 native classes as much as possible
- Be config driven (thanks to jsonargparse) to improve reusability of objects and code
- Be, as it name states, easy to use (hence focused in simple usecases)
- Unify through wrappers the different flows and runs in Azure through a common interface
You can check more info at the documentation site
Installation
Simply run
pip install ez-azml
Quickstart
The main entrypoint is the CLI command. The following command will show you the help
ez-azml -h
You can run an example with (if you have cloned the repo)
Command
ez-azml --config configs/command/main.yaml run
PipelineRun
PYTHONPATH=$PYTHONPATH:. ez-azml --config configs/pipeline/main.yaml run
(PYTHONPATH to point to the examples dir. This is not needed if your pipeline is available in any package as an importable function)
Metadata
Release files for ez-azml 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ez_azml-0.1.4.tar.gz | 10.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ez_azml-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.8 kB
Release files / ez_azml-0.1.4.tar.gz
| Download URL | ez_azml-0.1.4.tar.gz |
|---|---|
| Size | 10.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2953821ede1255915f7ddd93852d218cf0e9db99ef117887cd406beb6e72ca70
|
|
BLAKE2b-256 checksum How to use checksums |
93fff0d60f3c6cdb247a103a8e88d1243e73cd7d71eef5d1e9109c13c9909567
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure
|
Release files / ez_azml-0.1.4-py3-none-any.whl
| Download URL | ez_azml-0.1.4-py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ed80b248b427fde1c46d25e6afea1221ddc2e9eae488429e0f25bc20e49e4dcd
|
|
BLAKE2b-256 checksum How to use checksums |
ebde2aa6fda3d6a528311b20ad36b1c773d6ebd19cc10df201c1c7fa9a4914e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure
|