Scikit learn machine learning library introduction! [introduction to Python]

It education for old boys 2021-04-07 14:36:02
scikit learn machine learning library

Yes Python Anyone who knows the language knows Python Simple , Rich third-party libraries , It can be used in artificial intelligence 、 machine learning 、 Web crawler 、web Development and other fields , And the editor of this article wants to introduce the most famous , It's also a library for machine learning , It is Scikit-learn.

Scikit-learn Is aimed at Python Free software machine learning library for programming languages , There are various classifications 、 Regression and clustering algorithms , Including support vector machines 、 Random forests 、 Gradient rise ,K Mean and DBSCAN, And it aims to communicate with Python The library of numerical Science Numpy and Scipy.

Scikit-learn Project start Scikit.learn, This is a David Cournapeau Of Google Summer of Code project . Its name comes from the fact that it is Scikit The concept of , It is Scikit Independent development and distributed third-party extension of , The original code base was later rewritten by other developers .2010 Annual fee Pedregosa, Gail Varoquaux, Alexander Gramfort and Vincent Michelle, , The National Institute of information and automation, coureau, France , The French , Put the project leader and make the IPO on February 1 2010 In all kinds of scikits in ,scikit-learn as well as scikit-image stay 2012 year 11 The month is described as well maintained and popular . Scikit-learn yes GitHub One of the most popular machine learning libraries in the world .

Scikit-learn Mainly used Python Compiling , And it's widely used Numpy High performance linear algebra and array operations . Besides , use cython Write some core algorithms to improve performance , Support vector machines are made up of LIBSVM Of cython Wrapper implementation ; Similar packaging of logistic regression and linear support vector machine LIBLINEAR. In this case , May not be able to use Python Extend these methods .

Scikit-learn And many other Python Libraries are well integrated , such as matplotlib and plotly For drawing 、numpy For array vectorization 、pandas Data frame 、scipy etc. .

本文为[It education for old boys]所创,转载请带上原文链接,感谢

  1. Python brush questions - letter graphics
  2. Python数据分析入门(七):Pandas层级索引
  3. Introduction to Python data analysis (7): Pandas hierarchical index
  4. Python 操作腾讯云短信(sms)详细教程
  5. Python operation Tencent cloud SMS (SMS) detailed tutorial
  6. Python数据可视化,完整版实操指南 !
  7. Python data visualization, full version of the practical guide!
  8. 上手Pandas,带你玩转数据(2)-- 使用pandas从多种文件中读取数据
  9. 上手Pandas,带你玩转数据(1)-- 实例详解pandas数据结构
  10. Using pandas to read data from various files
  11. Hands on pandas, take you to play with data (1) -- detailed explanation of pandas data structure with examples
  12. Pandas数据结构基础用法
  13. Basic usage of pandas data structure
  14. Python读取ini配置文件,保存到对象属性
  15. Python reads the INI configuration file and saves it to the object properties
  16. Foundation of Python: classes in Python
  17. python刷题-闰年判断
  18. python刷题-01字串
  19. How to judge leap year
  20. Python brush title-01 string
  21. 安装python
  22. 按尺寸切片pandas数据集DataFrame到多个文件
  23. Install Python
  24. Slice the pandas dataset dataframe to multiple files by size
  25. python 求最大值、最小值、平均值
  26. Finding maximum, minimum and average in Python
  27. 认识Python解释器和PyCharm编辑器
  28. Know Python interpreter and pycharm editor
  29. Python 小数据池和代码块缓存机制
  30. Python small data pool and code block caching mechanism
  31. python刷题-序列求和
  32. python刷题-圆的面积
  33. Sequence summation in Python
  34. The area of a circle
  35. Python functions, advanced syntax and usage
  36. Teach you to crawl novels in Python! Who can pay for novels these days!
  37. Python入门学习之:10分钟1500访问量
  38. Introduction to Python: 1500 visits in 10 minutes
  39. 数据分析之Pandas合并操作总结
  40. OpenCV-Python 雪花飘落特效
  41. Pandas merge operation summary of data analysis
  42. Opencv Python snowflake falling effect
  43. python logging模块“另一个程序正在使用此文件,进程无法访问。”问题解决办法
  44. Python logging module "this file is being used by another program and cannot be accessed by the process." Problem solving
  45. Mac 下python3 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法
  46. Python 3 [SSL: Certificate] on MAC_ VERIFY_ Failed] certificate verify failed solution
  47. Python学习之解决python下载第三方依赖速度慢的问题
  48. Python learning to solve the problem of slow download speed of third party dependence on Python
  49. python操作Excel文件报lrd.biffh.XLRDError
  50. How to operate excel file with Python lrd.biffh.XLRDError
  51. 2021的挑战与机遇,今年Python数据分析岗位会很香!
  52. The challenge and opportunity of 2021, python data analysis post will be very popular this year!
  53. 【C++简明教程】Python和C++指定元素排序比较
  54. Comparison of Python and C + + specified element sorting
  55. Python Flask使用Nginx做代理时如何获取真实IP
  56. How to get real IP address when Python flash uses nginx as proxy
  57. Python培训出来好找工作吗?好找工作的关键是什么?
  58. Is Python training easy to find a job? What is the key to finding a good job?
  59. 从零开始学python | 什么是Python JSON?
  60. Learn Python from scratch | what is Python JSON?