- 深度學習技術圖像處理入門
- 楊培文
- 662字
- 2019-12-06 14:13:38
1.1 為什么要使用指定的開發環境
使用指定開發環境的主要目的是方便讀者運行代碼。深度學習環境主要基于Linux操作系統搭建,此過程需要有Linux相關的知識作為鋪墊。然而,使用指定的開發環境,可以將這一部分大大簡化,使讀者直接運行代碼,降低入門門檻,否則讀者可能會遇到很多無從下手的麻煩,影響主要內容的學習。
首先,確定開發環境的版本。Python的Scikit-learn、Tensorflow、Keras等機器學習、深度學習常用庫,很多基本用法在不同版本之間都是不同的。另外,可能一兩年后,相比此時Tensorflow的語法又有很大不同,到那時讀者想使用本書代碼的話,就會發現代碼運行錯誤,造成很多困擾。還有這些庫的安裝過程中,有時并不是安裝一個庫的問題,同時涉及與系統庫的交互。筆者依稀記得很多年前第一次接觸Python,在大型機的個人用戶安裝Scipy庫時,需要通過逐一手動安裝系統庫來解決包依賴問題,折騰了整整三天。
其次,本書的代碼可以在該開發環境下運行。如果讀者覺得本書的案例和自己學習工作中的案例比較接近,可以直接使用自己的數據代替書中的數據,或者使用本書的模型快速得到一個和自己工作相關的模型。
最后,本書基礎部分(第2~7章)的內容,計算量并不大,可以在普通的個人電腦上部署安裝,甚至可以打開電腦瀏覽器,然后直接在景略集智官網里單擊與本書內容相關的博客文章,在云端運行程序。當然,本書的案例部分(第8~11章)的內容都需要相當的計算量,這就需要準備一臺帶GPU的電腦了,而這樣的電腦通常并不便宜。為了方便讀者學習,我們專門配置了和本書配套的開發環境,方便讀者租用云服務器上手學習。有關電腦配置和云服務器租用方式,詳情請見1.2節的內容。
推薦閱讀
- 從零開始:Photoshop CC中文版基礎培訓教程
- 設計模式之禪(第2版)
- 超簡單的攝影后期書
- 零基礎學后期:Photoshop+Lightroom數碼照片處理從新手到高手
- Elasticsearch實戰與原理解析
- iPad+Procreate室內設計手繪表現技法
- Power Query從入門到精通
- 新編 中文版Photoshop平面設計入門與提高
- 3ds Max 印象 影視粒子特效全解析
- Flash ActionScript 3.0互動設計項目教程
- Autodesk Maya 2015標準教材II
- 管家婆軟件實戰操作教程(輝煌版)
- 設計必修課:中文版After Effects CC動畫制作+視頻剪輯+特效包裝設計教程
- 中文版3ds Max 2016基礎教程
- 零基礎攝影后期調色 Photoshop照片處理輕松入門