Simplified yaml/jsonargparse driven framework for AzureML interactions
Project description
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
Installation
Simply run
pip install ezazml
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
Command
ez-azml --config configs/pytorch/main.yaml run
Pipeline
ez-azml --config configs/pipeline/main.yaml run
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ez_azml-0.1.1.tar.gz
(8.2 kB
view hashes)
Built Distribution
ez_azml-0.1.1-py3-none-any.whl
(11.3 kB
view hashes)