azureml-infra-tools is a Python package providing high-level APIs for Azure Machine Learning. It simplifies setup of Azure ML infrastructures, manages datasets, and streamlines authentication. Designed for AI researchers, data scientists, and ML engineers, it boosts productivity and accelerates Azure ML projects.
Project description
azureml-infra-tools
azureml-infra-tools
is a Python utility package designed to simplify and streamline your Azure Machine Learning (Azure ML)
workflows. Our goal is to provide a set of high-level APIs that help set up Azure ML infrastructure, manage
authentication, and handle datasets in an intuitive and user-friendly manner.
Whether you are an AI researcher, a data scientist, or a machine learning engineer, azuremlutils
can help you
seamlessly leverage the power of Azure ML and accelerate your machine learning projects.
You can check the project in GitHub page. Also, you can find more information about Azure ML here.
Installation
You can install the azureml-infra-tools
package via pip:
pip install azureml-infra-tools
Or via poetry:
poetry add azureml-infra-tools
Usage
Here is a simple example of how to use azureml-infra-tools:
from azureml_infra_tools import setup_infrastructure
# Your original directory and configuration
original_dir = < Your
Original
Directory >
cfg = < Your
Hydra
Configuration >
# Setting up the infrastructure
azure_credential, data, compute, env = setup_infrastructure(cfg, original_dir)
Please note that you need to provide your own directory and configuration parameters.
Contributing
We appreciate all contributions. If you're planning to contribute back bug-fixes, please create an issue describing the bug. If you plan to contribute new features, utility functions, or extensions, please first open an issue and discuss the feature with us.
License
This project is licensed under the MIT License - see the LICENSE.md file for details.
Please modify the contents to better match your project requirements and details. For instance, you might want to add more usage examples, a section about the project's dependencies, instructions for how to run tests, etc.
Versioning
The versioning system that we use is known as semantic versioning (SemVer). It's a versioning scheme for software that aims to convey meaning about the underlying changes in a release.
In general, SemVer's structure is MAJOR.MINOR.PATCH, where:
- MAJOR version increments indicate incompatible API changes.
- MINOR version increments indicate the addition of functionality in a backwards-compatible manner.
- PATCH version increments indicate backwards-compatible bug fixes. For the versions available, see the tags on this repository.
Contact
For more information on this project, you can visit the project's GitHub page.
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
Built Distribution
Hashes for azureml_infra_tools-0.1.0a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1333db7b2aafad2f20d97a3a261dfbcb775b3e35f7af2886f42f8e18c9b210e |
|
MD5 | 611465c8c46c2fe2fa1cedbd782e2c75 |
|
BLAKE2b-256 | 9978f6b0bf1d41acaae4a4932c4218b9fbe80a453a5e18bbf5fe1a70ed346a4f |
Hashes for azureml_infra_tools-0.1.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc0874db1a63581750ecc4e128f19f16a3329394a5ff0d2c3f3aca898d56729c |
|
MD5 | e9f86f6fb85fc352fda9746faf8a7f52 |
|
BLAKE2b-256 | 92446f9bbb96950f0ffc97dab68bc111b29219c778276b8d190b325aed22ff66 |