- OpenCV+TensorFlow深度學習與計算機視覺實戰
- 王曉華
- 435字
- 2019-07-30 17:37:04
第2章 Python的安裝與使用
“人生苦短,我用Python”。
這是Python語言在自身宣傳和推廣中使用的口號,針對深度學習也是這樣。對于相關研究人員,最直接、最簡潔的需求就是將自己的想法從紙面進化到可以運行的計算機代碼,在這個過程中,所需花費的精力越小越好。
Python完全可以滿足這個需求,在計算機代碼的編寫和實現過程中,Python簡潔的語言設計本身可以幫助用戶避開沒必要的陷阱,減少變量聲明,隨用隨寫,無須對內存進行釋放,這些都極大地幫助了我們使用Python編寫出需要的程序。
其次,Python的社區開發成熟,有非常多的第三方類庫可以使用。在本章中還會介紹NumPy、PIL以及threading三個主要的類庫,這些開源的算法類庫在后面的程序編寫過程中會起到極大的作用。
最后,相對于其他語言,Python有較高的運行效率,而且得益于Python開發人員的不懈努力,Python友好的接口庫甚至可以加速程序的運行效率,而無須去了解底層的運行機制。
“人生苦短,何不用Python。”Python讓其使用者專注于邏輯和算法本身而無須糾結一些技術細節。Python作為深度學習以及TensorFlow框架主要的編程語言,更需要讀者去掌握與學習。
推薦閱讀
- 數據、模型與決策:基于Excel的建模和商務應用
- 從零開始學LATEX
- 邊做邊學:Photoshop圖像制作案例教程(Photoshop CC 2019·微課版)
- Animate 2022動畫制作:團體操隊形
- Photoshop CC 實戰入門
- BPEL Cookbook: Best Practices for SOA/based integration and composite applications development
- UG NX 9.0中文版 基礎教程 (UG工程師成才之路)
- 學摳圖:Photoshop專業摳圖技法案例教程
- Building Websites with ExpressionEngine 1.6
- IBM Lotus Notes and Domino 8.5.1
- 科技繪圖/科研論文圖/論文配圖設計與創作自學手冊:科研動畫篇
- 原片蛻變:Photoshop CC商業修圖必修課
- Python 3 Web Development Beginner's Guide
- Joomla! 1.5 Content Administration
- AutoCAD 2020中文版從入門到精通(升級版)