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

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.

主站蜘蛛池模板: 东兰县| 固镇县| 四川省| 正定县| 天祝| 通道| 即墨市| 浪卡子县| 宁津县| 沙田区| 西平县| 哈巴河县| 新乡县| 浑源县| 电白县| 四川省| 弥勒县| 邳州市| 内黄县| 舞钢市| 湛江市| 武汉市| 桦川县| 江门市| 临颍县| 钟山县| 偃师市| 宾阳县| 红河县| 凤山县| 华安县| 高安市| 桐城市| 社会| 航空| 建始县| 徐汇区| 顺义区| 阿拉善右旗| 五常市| 宾川县|