Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azureml_infra_tools-0.1.0a2.tar.gz (5.6 kB view hashes)

Uploaded Source

Built Distribution

azureml_infra_tools-0.1.0a2-py3-none-any.whl (7.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page