Does Azure Ml support training deep learning models like yolov3, faster R-CNN, Deeplabv3+, Mask R-CNN

Aravind 1 Reputation point
2020-07-10T09:14:49.527+00:00

Does the azure ml supports training and inference task for deep learning models for object detection, semantic segmentation models.

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
2,572 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,396 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Leon Laude 85,666 Reputation points
    2020-07-10T09:26:16.96+00:00

  2. GiftA-MSFT 11,151 Reputation points
    2020-07-10T20:57:55.633+00:00

    Thanks for reaching out. Yes, Azure ML supports deep learning models for object detection using ONNX. Please review this document for more details. Models from many frameworks including TensorFlow, PyTorch, SciKit-Learn, Keras, Chainer, MXNet, MATLAB, and SparkML can be exported or converted to the standard ONNX format. Once the models are in the ONNX format, they can be run on a variety of platforms/devices including Azure Machine Learning services.

    11872-qa.png

    Many models including object detection can be represented as ONNX models and can be obtained through the following ways:

    1. Train a new ONNX model in Azure Machine Learning or by using automated Machine Learning capabilities
    2. Convert existing model from another format to ONNX
    3. Get a pre-trained ONNX model from the ONNX Model Zoo
    4. Generate a customized ONNX model from Azure Custom Vision service

    Furthermore, you can deploy, manage, and monitor your ONNX models in Azure ML. Please check out the following examples on how-to-use-azureml/deployment/onnx in Python as well as samples in other programming languages. Let us know if you have any further questions or concerns. Thanks.

    0 comments No comments