如何用 TensorFlow 打造 Not Hotdog 的移動應用
02-04
原文: https://hackernoon.com/how-hbos-silicon-valley-built-not-hotdog-with-mobile-tensorflow-keras-react-native-ef03260747f3
Not Hotdog 官網: Not Hotdog
為了提高移動設備上的執行效率,並減小 model 以及安裝包的尺寸,作者做的優化主要包括:
- Rounding the weights of our network helped compressed the network to ~25% of its size.n
- Optimize the TensorFlow lib by compiling it for production with -Osn
- Removing unnecessary ops from the TensorFlow lib
------
我自己也基於 TensorFlow 的 Android Example 做了一個 YOLOv2 的移植( madeye/yolo-android ),過程意想不到的順利。經過 Quantization 後的安裝包大小差不多 20MB,識別速度可以達到 2 FPS 左右 ( Google Pixel )。
感覺可以嘗試的事情還有很多,獨立開發者們不妨在自己的應用里試試基於 Deep Learning 技術。
推薦閱讀:
※互聯網開發如何保證後台交付質量,聯調效率?
※怎麼看大家都喜歡稱軟體工程師這類人為碼農?
※Android 5.0 如何實現將布局的內容延伸到狀態欄?
※Android studio用真機調試時logcat一直輸出日誌?
TAG:TensorFlow | Android开发 |