Azure Machine Learning SDK Reference
Comprehensive documentation for the Azure Machine Learning SDKs and tools.
SDKs & Tools
Python SDK
Explore the Python SDK for programmatic access to Azure Machine Learning resources. Manage experiments, models, endpoints, and more.
Learn More →Azure CLI ML Extension
Utilize the Azure CLI to manage your machine learning workflows from the command line. Ideal for scripting and automation.
Learn More →REST API
Access Azure Machine Learning services directly via the REST API for maximum flexibility and integration with any platform.
Learn More →Key Features & Samples
Model Training
Discover how to train custom models using popular frameworks like TensorFlow, PyTorch, and scikit-learn.
View Training Samples →Model Deployment
Learn to deploy your trained models as real-time endpoints or batch inference jobs.
View Deployment Samples →Data Management
Understand how to register, version, and manage datasets for your machine learning projects.
View Data Samples →MLOps Best Practices
Explore patterns and guidance for implementing robust MLOps pipelines in Azure Machine Learning.
View MLOps Samples →Getting Started with the SDK
The Azure Machine Learning SDK provides a powerful and flexible way to build, train, and deploy machine learning models. You can install the Python SDK using pip:
pip install azure-ai-ml azure-identity
This package includes essential components for interacting with Azure Machine Learning workspaces, including managing compute resources, data assets, and experiment runs.
For detailed installation instructions and configuration, please refer to the dedicated Python SDK installation guide.