1.6.2 mobile-deep-learning項目整體代碼結(jié)構(gòu)
以上代碼文件的數(shù)目略多,我們先簡單看一下這些目錄和文件都是做什么的,如下所示。
├── CMakeLists.txt // CMake文件 ├── CONTRIBUTING.md ├── Help-for-Mac.md // 代碼部署在OS X平臺的指南 ├── LICENSE ├── README.md // 入口readme ├── android-cmake // Android cmake相關(guān) ├── android_showcase.gif ├── baidu_showcase.gif ├── build.sh // 構(gòu)建腳本,支持Android和iOS兩個平臺 ├── examples // 稍后要部署的Demo代碼就在這里 ├── iOS // iOS平臺相關(guān)的深度學習代碼 ├── include // 頭文件 ├── ios-cmake // iOS cmake相關(guān) ├── scripts // Android平臺的部署腳本 ├── src // 深度學習框架實現(xiàn)代碼 ├── test // 測試用例 ├── third-party // 第三方依賴 └── tools // 模型和模型轉(zhuǎn)換工具
根據(jù)對文件和目錄的注釋,我們可以對項目形成初步的認識。對于項目的核心代碼、頭文件,現(xiàn)在還不需要深入研究,主要關(guān)注examples、iOS、android-cmake這幾個目錄即可。這些目錄是和Android、iOS平臺的Demo代碼相關(guān)的。
推薦閱讀
- 現(xiàn)代測控系統(tǒng)典型應(yīng)用實例
- Dreamweaver CS3 Ajax網(wǎng)頁設(shè)計入門與實例詳解
- 我的J2EE成功之路
- Julia 1.0 Programming
- Python Data Science Essentials
- 視覺檢測技術(shù)及智能計算
- Maya極速引擎:材質(zhì)篇
- RPA(機器人流程自動化)快速入門:基于Blue Prism
- 大數(shù)據(jù)驅(qū)動的設(shè)備健康預(yù)測及維護決策優(yōu)化
- 基于神經(jīng)網(wǎng)絡(luò)的監(jiān)督和半監(jiān)督學習方法與遙感圖像智能解譯
- 機器人人工智能
- 智能鼠原理與制作(進階篇)
- 基于ARM9的小型機器人制作
- PowerMill 2020五軸數(shù)控加工編程應(yīng)用實例
- 筆記本電腦電路分析與故障診斷