- Machine Learning for OpenCV
- Michael Beyeler
- 215字
- 2021-07-02 19:47:15
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.
- Implementing VMware Horizon 7(Second Edition)
- scikit-learn Cookbook
- Learning Python Web Penetration Testing
- Java入門經(jīng)典(第6版)
- Python從入門到精通(精粹版)
- RabbitMQ Cookbook
- Getting Started with React Native
- 從Excel到Python數(shù)據(jù)分析:Pandas、xlwings、openpyxl、Matplotlib的交互與應(yīng)用
- 從零開始學(xué)Selenium自動(dòng)化測試:基于Python:視頻教學(xué)版
- C語言從入門到精通
- Python物理建模初學(xué)者指南(第2版)
- Node.js 6.x Blueprints
- 自己動(dòng)手構(gòu)建編程語言:如何設(shè)計(jì)編譯器、解釋器和DSL
- Manage Your SAP Projects with SAP Activate
- 零基礎(chǔ)入門Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)