什么是ModelArts
ModelArts是面向AI開發(fā)者的一站式開發(fā)平臺,提供海量數據預處理及半自動化標注、大規(guī)模分布式訓練、自動化模型生成及端-邊-云模型按需部署能力,幫助用戶快速創(chuàng)建和部署模型,管理全周期AI工作流。
“一站式”是指AI開發(fā)的各個環(huán)節(jié),包括數據處理、算法開發(fā)、模型訓練、模型部署都可以在ModelArts上完成。從技術上看,ModelArts底層支持各種異構計算資源,開發(fā)者可以根據需要靈活選擇使用,而不需要關心底層的技術。同時,ModelArts支持Tensorflow、PyTorch、MindSpore等主流開源的AI開發(fā)框架,也支持開發(fā)者使用自研的算法框架,匹配您的使用習慣。
ModelArts的理念就是讓AI開發(fā)變得更簡單、更方便。
面向不同經驗的AI開發(fā)者,提供便捷易用的使用流程。例如,面向業(yè)務開發(fā)者,不需關注模型或編碼,可使用自動學習流程快速構建AI應用;面向AI初學者,不需關注模型開發(fā),使用預置算法構建AI應用;面向AI工程師,提供多種開發(fā)環(huán)境,多種操作流程和模式,方便開發(fā)者編碼擴展,快速構建模型及應用。
產品架構
ModelArts是一個一站式的開發(fā)平臺,能夠支撐開發(fā)者從數據到AI應用的全流程開發(fā)過程。包含數據處理、模型訓練、模型管理、模型部署等操作,并且提供AI Gallery功能,能夠在市場內與其他開發(fā)者分享模型。
ModelArts支持應用到圖像分類、物體檢測、視頻分析、語音識別、產品推薦、異常檢測等多種AI應用場景。
圖1 ModelArts架構
產品優(yōu)勢
一站式
開“箱”即用,涵蓋AI開發(fā)全流程,包含數據處理、模型開發(fā)、訓練、管理、部署功能,可靈活使用其中一個或多個功能。
易上手
提供多種預置模型,開源模型想用就用。
模型超參自動優(yōu)化,簡單快速。
零代碼開發(fā),簡單操作訓練出自己的模型。
支持模型一鍵部署到云、邊、端。
高性能
自研MoXing深度學習框架,提升算法開發(fā)效率和訓練速度。
優(yōu)化深度模型推理中GPU的利用率,加速云端在線推理。
可生成在Ascend芯片上運行的模型,實現高效端邊推理。
靈活
支持多種主流開源框架(TensorFlow、PyTorch、MindSpore等)。
支持主流GPU芯片。
支持Ascend芯片。
支持專屬資源獨享使用。
支持自定義鏡像滿足自定義框架及算子需求。
首次使用ModelArts
如果您是首次使用ModelArts的用戶,建議您學習并了解如下信息:
基礎知識了解
通過基礎知識章節(jié)的內容,了解ModelArts相關的基礎知識,包含AI開發(fā)的基礎流程、AI開發(fā)的基礎概念,以及ModelArts服務的特有概念和功能的詳細介紹。
入門使用
《快速入門》提供了樣例的詳細操作指導,幫助用戶學習并上手使用ModelArts。
獲取并嘗試更多樣例
ModelArts支持多種開源引擎,基于各類引擎和功能,提供了豐富的樣例指導,您可以參考《最佳實踐》的樣例指導,完成相關的模型構建和部署。
使用更多的功能,并查看其相關操作指導