waffles機器學習包 概述及安裝

2021-06-04 12:16:15 字數 919 閱讀 5883

我也是剛接觸到這個開發包,這個開發包也就十幾個人寫的,有人問我opencv裡也有ml的部分,如何比較,我感覺這個都是設計的關注點不同,設計的思路當然也不同,用處也不同,我最近在看ml的演算法部分,我感覺這個庫還是對我的學習有很大幫助的。

先介紹一下這個庫的概述吧

waffles_audio

包含了處理音訊檔案的工具(處理音訊做什麼?還沒有用到過)

waffles_cluster

包含了聚類的方法

waffles_dimred

包含了降維、特徵選取的方法

waffles_generate

包含產生樣本分佈、樣本流形、或其他型別的資料的工具

waffles_learn

包含了監督學習的方法

waffles_plot

包含了視覺化資料的工具

waffles_recommend

包含了協同濾波推薦系統imputation(不懂幹啥的。。。)

waffles_sparse

包含了稀疏資料的學習,檔案的分類等

waffles_transform

包含了處理資料行列的操作,矩陣的操作等變換

waffles_wizard 是乙個視覺化的工具,在乙個瀏覽器下實現圖形互動,最大限度的降低開發者對於介面的關注度

所有的這些功能都被包含在c++類庫gclasses中,使用起來非常方便,只需using namespace gclasses

以上又是乙個很簡單的介紹,我現在只使用了其中降維部分的資料,大家有興趣就自己發掘一下吧,我知道的也很少的^_^

接下來介紹一下再win環境下的配置,linux和osx的配置在主頁上也有介紹,大家自己看咯~~

什麼!如果你不會安裝它,那我建議你趕緊放棄it業。只要你電腦安裝了vs2008或2010,就能看見*.sln了吧,對的,果斷雙擊它,編譯執行吧,少年!

機器學習概述及sklean

模型訓練 資料對兩者準確度的影響 可解釋性 每乙個應用領域都必須了解其理論知識及商業模式及規則 監督學習 supervised learning 有特徵值和目標值 回歸 目標值資料型別 連續型 標註 無監督學習 unsupervised learning 只有特徵值 明確問題 根據資料型別建立模型的...

Waffles 機器學習開發包

waffles是一款跨平台的 基於命令列的機器學習開發包,包含了現有的主要機器學習演算法,完全開源,用c 編寫,使用方便。該工具包的強大之處非常多,很重要的乙個方面就是其在非監督學習方面的包羅永珍,特別是降維演算法,實現了pca isomap lle manifold sculpting bread...

MyBatis Plus框架學習 概述及上手

目錄 一 mybatis plus簡介 二 mybatis plus上手 1 準備工作 1 資料庫建表 2 新建springboot專案 3 匯入mybatisplus的依賴 4 yml配置檔案 2 正式開始 專案結構如下 1 建立實體類 3 建立測試類 4 啟動類 啟動測試類效果如下 國產的開源框...