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

What you need for this book

You will need a computer, Python Anaconda, and enthusiasm. Lots of enthusiasm. Why Python?, you may ask. The answer is simple: it has become the de facto language of data science, thanks to its great number of open source libraries and tools to process and interact with data.

One of these tools is the Python Anaconda distribution, which provides all the scientific computing libraries we could possibly ask for, such as NumPy, SciPy, Matplotlib, Scikit-Learn, and Pandas. In addition, installing OpenCV is essentially a one-liner. No more flipping switches in cc make or compiling from scratch! We will talk about how to install Python Anaconda in Chapter 1, A Taste of Machine Learning.

If you have mostly been using OpenCV in combination with C++, that's fine. But, at least for the purpose of this book, I would strongly suggest that you switch to Python. C++ is fine when your task is to develop high-performance code or real-time applications. But when it comes to picking up a new skill, I believe Python to be a fundamentally better choice of language, because you can do more by typing less. Rather than getting annoyed by the syntactic subtleties of C++, or wasting hours trying to convert data from one format into another, Python will help you concentrate on the topic at hand: to become an expert in machine learning.

主站蜘蛛池模板: 绥芬河市| 龙里县| 洞头县| 元氏县| 安顺市| 博罗县| 北流市| 井冈山市| 福鼎市| 和顺县| 合阳县| 田林县| 甘肃省| 韶山市| 江口县| 曲麻莱县| 锡林浩特市| 治多县| 沧州市| 长岛县| 宜川县| 米脂县| 昌吉市| 梅河口市| 蒙自县| 奉节县| 白玉县| 阿拉善盟| 巴彦淖尔市| 故城县| 宁波市| 阳东县| 常州市| 河西区| 乌恰县| 象州县| 宝丰县| 进贤县| 同德县| 道孚县| 邳州市|