0
雷鋒網(wǎng) AI 科技評(píng)論按,11 月 14 日,谷歌正式發(fā)布 TensorFlow Lite 開發(fā)者預(yù)覽版,這是針對(duì)移動(dòng)和嵌入式設(shè)備的輕量級(jí)解決方案。在介紹中,谷歌表示,TensorFlow Lite 是一種全新的設(shè)計(jì),具有三個(gè)重要功能——輕量級(jí)(Lightweight)、跨平臺(tái)(Cross-platform)、快速(Fast)。關(guān)于 TensorFlow Lite 的詳細(xì)介紹,可以參見雷鋒網(wǎng) AI科技評(píng)論之前報(bào)導(dǎo): Google 正式發(fā)布 TensorFlow Lite 預(yù)覽版,針對(duì)移動(dòng)/嵌入設(shè)備的輕量級(jí)解決方案
而在今天,谷歌宣布與蘋果達(dá)成合作——TensorFlow Lite 將支持 Core ML。在 TensorFlow Lite 為 Core ML 提供支持之后,iOS 開發(fā)者可以利用 Core ML 的優(yōu)勢(shì)部署 TensorFlow 模型。
此外,得益于在最初的聲明(https://developers.googleblog.com/2017/11/announcing-tensorflow-lite.html)中所描述的 TensorFlow Lite 格式 (.tflite),TensorFlow Lite 將繼續(xù)支持包括 IOS 在內(nèi)的跨平臺(tái)部署。
對(duì) Core ML 的支持是通過將 TensorFlow 模型轉(zhuǎn)換為 Core ML 模型格式 (.mlmodel) 的工具來實(shí)現(xiàn)的。
關(guān)于 Core ML
Core ML 是一個(gè)基礎(chǔ)機(jī)器學(xué)習(xí)框架,能用于眾多 Apple 的產(chǎn)品,包括 Siri、相機(jī)和 QuickType。據(jù)官方介紹,Core ML 帶來了極速的性能和機(jī)器學(xué)習(xí)模型的輕松整合,能將眾多機(jī)器學(xué)習(xí)模型類別集成到 app 中。它不但有 30 多種層來支持廣泛的深度學(xué)習(xí),而且還支持諸如樹集成,SVM 和廣義線性模型等標(biāo)準(zhǔn)模型。
Core ML 轉(zhuǎn)化器的安裝
環(huán)境如下:
tensorflow >= 1.1.0
coremltools >= 0.6
numpy >= 1.6.2
protobuf >= 3.1.0
six==1.10.0
從 Pypi 包安裝:
pip install -U tfcoreml
從源碼安裝
python setup.py bdist_wheel
要了解更多信息可以查看如下頁面:
TensorFlow Lite 文檔頁面:http://tensorflow.org/mobile/tflite
Core ML 轉(zhuǎn)化器頁面:https://github.com/tf-coreml/tf-coreml
pypi pip 安裝包地址:https://pypi.python.org/pypi/tfcoreml/0.1.0
后續(xù)將迎來更多更新,雷鋒網(wǎng) AI 科技評(píng)論也會(huì)第一時(shí)間關(guān)注。
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。