當前位置:
首頁 > 科技 > 看蘋果手把手教你如何將訓練模型轉換至Core ML

看蘋果手把手教你如何將訓練模型轉換至Core ML

GIF/1.7M

圖:蘋果官網

概述

如果你的模型是由受第三方支持的機器學習工具創建和訓練的,那麼你就可以使用Core ML Tools將其轉換至Core ML模型格式。下表列出了支持的型號和第三方工具。

注意

Core ML Tools是一個Python包(coremltools),託管在Python包索引(PyPI)上。 有關Python軟體包的信息,請參閱「Python包裝用戶指南」。

表 Core ML Tools支持的模型和第三方工具

轉換你的模型

使用與你模型的第三方工具相對應的Core ML轉換器轉換模型。 調用轉換器的convert方法並將生成的模型保存到Core ML模型格式(.mlmodel)中去。

現在將結果模型保存在Core ML模型格式中。

依據你的模型,你可能需要對輸入、輸出和標籤進行更新,或者需要標明圖像的名稱、類型和格式。由於可用的選項是因工具而異的,所以轉換工具捆綁帶有更多的文檔。

或者,編寫自定義轉換工具

當你需要轉換一個模型,而它卻不是表1所列工具支持的格式時,你可以選擇創建自己的轉換工具。

編寫自己的轉換工具包括將模型的輸入、輸出和架構的表示轉換為Core ML模型格式。你可以通過定義模型架構的每一層及其與其他層的連接來實現來實現這一點。我們使用由Core ML Tools提供的轉換工具作為示例,來演示由第三方工具創建的各種模型類型是如何轉換為Core ML模型格式的。

注意

Core ML模型格式由一組協議緩衝區文件定義,並在Core ML模型說明書中進行了詳細描述。

來源:https://developer.apple.com/machine-learning/


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 機器人圈 的精彩文章:

一文弄清深度學習、TensorFlow和張量之間的關係
為什麼遷移學習的前景這麼大?為什麼PyTorch這麼火?
東京大學MIL提出web瀏覽器上運行最快的DNN框架
OpenAI:當AlphaGo應用於機器人領域是否戰無不勝?

TAG:機器人圈 |

您可能感興趣

一文看懂如何使用模型轉換工具X2Paddle
PDF轉換成word轉換器下載
手把手教你轉換App Store區域,安裝iOS 原版 Adobe XD
Spatial MRX可將手機轉換為全息AR
除了剛推出的 GBros 藍牙轉換器,八位堂還有這些手柄可玩
MSRA 系統研究員陳程:MMdnn 如何讓模型在不同深度學習框架間轉換?
iMac Pro的VESA 支架轉換器螺絲釘存在質量問題?
CYBERGadget將推出Switch用NGC手柄轉換器
銷量TOP1的iphone轉換頭,可邊吃雞邊充電,無痕轉換不擋手!
手套Talking Hands可以記錄手部動作並轉換為文字信息
PDF教程:如何一鍵轉換PDF?
微軟發布了一款可以將手寫體轉換成字體的應用—Font Maker
眼睛跳躍轉換創意MV《Wolves》
Spatial MRX的移動AR設備,可將手機轉換為全息AR增強現實遊戲機
有了Spatial MRX的移動AR設備,可將手機轉換為全息AR增強現實遊戲機
小米開源移動端深度學習框架MACE:可轉換TensorFlow模型
FAB defense公司KPOS手槍卡賓轉換套件
橫掃各項NLP任務的BERT模型有了PyTorch實現!提供轉換腳本
?可以給你帶來轉換率的Listing優化之A+ Content
全網銷量TOP1的iphone轉換頭,無痕轉換不擋手,可邊吃雞邊充電!