官术网_书友最值得收藏!

Getting started with Python

Python has become the common language for many data science and machine learning applications, thanks to its great number of open-source libraries for processes such as data loading, data visualization, statistics, image processing, and natural language processing. One of the main advantages of using Python is the ability to interact directly with the code, using a terminal or other tools such as the Jupyter Notebook, which we'll look at shortly.

If you have mostly been using OpenCV in combination with C++, I would strongly suggest that you switch to Python, at least for the purpose of studying this book. This decision has not been made out of spite! Quite the contrary: I have done my fair share of C/C++ programming--especially in combination with GPU computing via NVIDIA's Compute Unified Device Architecture (CUDA)--and like it a lot. However, I consider Python to be a better choice fundamentally if you want to pick up a new topical skill, because you can do more by typing less. This will help reduce the cognitive load. Rather than getting annoyed by the syntactic subtleties of C++ or wasting hours trying to convert data from one format to another, Python will help you concentrate on the topic at hand: becoming an expert in machine learning.

主站蜘蛛池模板: 报价| 都兰县| 克东县| 修文县| 广宗县| 岫岩| 盐城市| 吉木乃县| 馆陶县| 应用必备| 河池市| 秭归县| 江油市| 张家界市| 定襄县| 沂源县| 仁怀市| 东莞市| 漳浦县| 高青县| 涟源市| 延长县| 铜陵市| 茂名市| 墨玉县| 雷波县| 尖扎县| 清苑县| 鹤山市| 丰宁| 平武县| 合江县| 平邑县| 武夷山市| 西藏| 彩票| 海伦市| 桂东县| 镇赉县| 车致| 孟连|