mlpack 可伸縮C 機器學習庫

2021-06-27 19:43:18 字數 421 閱讀 3449

mlpack是乙個直觀、快速、可伸縮的c++機器學習庫,旨在為機器學習研究者提供更廣泛的機器學習方法和函式。它的目的是讓新使用者通過簡單、一致的api使用機器學習,同時為專業使用者提供c++的高效能和最大靈活性。

mlpack官網還提供了大量的學習教程、api和可擴充套件文件。其中演算法教程有:

mlpack庫用 armadillo來處理一般的矩陣、向量、線性代數等內容,並且還用到了boost庫裡面的program_options、math_c99、unit_test_framework等元件。此外,還用到了libxml2。目前,mlpack的最新版本為1.0.1,更多詳情,大家可以訪問 mlpack文件頁面。

相關資料:

官網: 

教程: tutorial.html

文章出處:雲創儲存

分享

c 機器學習庫 mlpack的安裝及使用!

mlpack是乙個快速 靈活的機器學習庫 c 編寫 其目的是提供快速便捷的機器學習演算法。mlpack將這些演算法提供為簡單的命令列程式,python繫結和c 類,然後可以在c 用或者python中呼叫他們來完成機器學習的工作。以下是目前最新版本中存在的方法 在我的實驗中,需要用到整合學習和回歸的一...

C 機器學習庫 shark

shark目前支援 監督學習 線性判別分析 lda fisher lda 線性回歸 支援向量機 svm 用於一類,二元和真正的多類別分類以及回歸 包括線性核心的快速變體。前饋和迴圈多層人工神經網路 徑向基函式網路 正則化網路以及回歸的高斯過程 迭代最近鄰分類和回歸 決策樹和隨機森林 無人監督的學習 ...

資料庫的可伸縮性的探索

資料庫的可伸縮性的探索 author skate time 2009 5 30 資料庫在當今社會越來越重要,尤其對於乙個發展迅速的企業,其資料是 式的發展,為了適應其資料的發展,對資料庫的架構體系設計要求也越來越高,它要可以方便的線形擴充套件 對於資料庫的一般優化思路 1.優化前端的邏輯,把一些不必...