SKLearn安裝


一、sklearn簡介

sklearn (scikit-learn) 是基於 Python 語言的機器學習工具具有如下特點:

  1. 簡單高效的數據挖掘和數據分析工具
  2. 可供大家在各種環境中重復使用
  3. 建立在 NumPy ,SciPy 和 matplotlib 上
  4. 開源,可商業使用 - BSD許可證

Scikit-learn0.21 依賴要求:

  • Python (>= 3.5),
  • NumPy (>= 1.11.0),
  • SciPy (>= 0.17.0),
  • joblib (>= 0.11).

Scikit-learn繪圖功能(即,函數以“plot_”開頭,需要Matplotlib(>= 1.5.1)。一些scikit-learn示例可能需要一個或多個額外依賴項:scikit-image(>= 0.12.3)、panda(>= 0.18.0)。

二、NumPy安裝

NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫。NumPy 的前身 Numeric 最早是由 Jim Hugunin 與其它協作者共同開發,2005 年,Travis Oliphant 在 Numeric 中結合了另一個同性質的程序庫 Numarray 的特色,並加入了其它擴展而開發了 NumPy。NumPy 為開放源代碼並且由許多協作者共同維護開發。

最簡單的安裝方法是使用PIP下載,去PyPi獲取Pip命令下載命令在控制台中輸入下載即可。https://pypi.org/project/numpy/#files

pip install numpy

三、SciPy安裝

SciPy,發音為Sigh Pi,是一個python開源庫,在BSD授權下發布,主要用於數學、科學和工程計算。SciPy庫依賴於NumPy,NumPy提供了方便和快速的n維數組操作。它們一起可以運行在所有流行的操作系統上,安裝簡單,使用免費。現在,組合使用NumPy、SciPy和Matplotlib,作為MATLAB的替代品已經成為趨勢。相比MATLAB,Python功能更強大、編程更容易。

最簡單的安裝方法是使用PIP下載,去PyPi獲取Pip命令下載命令在控制台中輸入下載即可。https://pypi.org/project/scipy/

pip install scipy

四、joblib安裝

joblib是一組工具,用於在 python。特別是:

  1. 函數的透明磁盤緩存和延遲重新計算 (備忘錄模式)
  2. 簡單易用的並行計算

最簡單的安裝方法是使用PIP下載,去PyPi獲取Pip命令下載命令在控制台中輸入下載即可。https://www.cnpython.com/pypi/joblib

pip install joblib

五、sklearn安裝

如果你已經有一個合適的 numpy 和 scipy版本,安裝 scikit-learn 最簡單的方法是使用 pip

pip install -U scikit-learn


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM