機器學習(2)python 工具介紹

2021-08-17 15:36:55 字數 499 閱讀 2727

介紹一下 python用於機器學的 第三方庫

1. numpy & scipy

numpy除了提供一些高階的數**算機制以外, 還具備非常高效的向量和矩陣運算功能。這些功能對於機器學習的計算任務尤為重要。

scipy 在numpy的基礎上構建的更為強大,應用領域也更為廣泛的科學計算包。scipy依賴numpy

2. matplotlib

matplotlib一款python程式設計環境下免費試用的繪圖工具包。

3. scikit-learn

依託於上述幾種工具包,封裝了大量經典及最新的機器學習模型。

4. pandas

用作與 資料預處理,可以實現大量資料的讀寫、清洗、填充以及分析的功能。

5. 開發環境

pycharm、 ipython   jupyter

以上需要自己手動去安裝。

另外也有一些整合環境包,例如anaconda   其包含了常用的python環境 以及第三方庫、及開發除錯平台。

Python學習2 Python物件

所有python物件都有三個特性 身份 每乙個物件都有乙個唯一的身份標識自己,可以使用內建函式id 獲取 型別 可以使用內建函式type 獲取 值數字,字串,列表,元組,字典 型別,none物件,檔案,集合 固定集合,函式,模組,類 1.型別物件 type 獲取物件的型別資訊 所有型別物件的型別都是...

Python學習2 Python基本語法工具

本篇部落格主要針對函式 檔案 異常,這3個部分的基本使用方法進行學習。函式的定義用def,後面跟著函式名。同c 一樣需要乙個小括號包含傳遞的引數,另外還需要乙個冒號。def myfunction 函式體的內容直接在下面寫出即可,何時編寫結束依然是以縮排為準,python中同樣要有return。如果引...

python入門2 Python入門2

1列表和元組 列表 當索引超出了範圍時,python會報乙個indexerror錯誤 usr bin env python3 coding utf 8 列印s的1,v,9.注意 索引計數從 0 開始 s 1,2,3 a v b 7,8,9 列印1 print s 0 0 列印v print s 1 ...