作為機(jī)器學(xué)習(xí)開發(fā)人員,一定需要很多機(jī)器學(xué)習(xí)資源,包括可以在項(xiàng)目中使用的工具等。今天給大家介紹8種開源工具,用于機(jī)器學(xué)習(xí),希望能幫您提高工作效率。
1. Gradio
Gradio有用于創(chuàng)建基于Web的UI的工具,讓用戶能與模型進(jìn)行實(shí)時交互。它包括幾個示例項(xiàng)目,比如Inception V3圖像分類器的輸入接口、MNIST手寫識別模型等,幫助了解如何在自己的項(xiàng)目中使用Gradio。
2. Compose
Compose能解決機(jī)器學(xué)習(xí)模型中比較常見的標(biāo)記原始數(shù)據(jù)的問題,可以用Python為數(shù)據(jù),編寫一組標(biāo)記功能,還能在數(shù)據(jù)上設(shè)置各種變換和閾值,簡化標(biāo)記的過程。
3. Core ML Tools
Core ML Tools是Python包,集成了很多Python機(jī)器學(xué)習(xí)庫和工具,TensorFlow,PyTorch,Keras,ONNX,Scikit-learn等模型皆能轉(zhuǎn)換,它的神經(jīng)網(wǎng)絡(luò)模型還可以通過訓(xùn)練后量化,而優(yōu)化大小。
4. GoLearn
GoLearn是針對Google Go語言的機(jī)器學(xué)習(xí)庫,它的可定制性更高,能夠在應(yīng)用程序中輕松擴(kuò)展某些數(shù)據(jù)結(jié)構(gòu)。此外它能在庫中加載和處理數(shù)據(jù),并在SciPy和R之后進(jìn)行了模式化。
5. Cortex
Cortex提供了簡便方法,使用Python和TensorFlow,PyTorch,Scikit-learn等模型,提供來自機(jī)器學(xué)習(xí)模型的預(yù)測服務(wù)。一般Cortex軟件包只有幾個文件,包括核心Python邏輯,描述要使用的模型,要分配的cortex.yaml文件,及用于安裝所需Python要求的require.txt文件。它的計(jì)算資源的分配方式與在Kubernetes中差不多,所以能用GPU或Amazon Inferentia ASIC加快服務(wù)速度。
6. Oryx
Oryx主要使用Apache Spark和Apache Kafka,在實(shí)時數(shù)據(jù)上運(yùn)行機(jī)器學(xué)習(xí)模型。版本2.0對該項(xiàng)目進(jìn)行了重新設(shè)計(jì),它的組件以lambda架構(gòu)松散耦合,能隨時添加新算法和算法的新抽象。
7. Featuretools
Featuretools有通過綜合數(shù)據(jù)幀中的數(shù)據(jù),而構(gòu)建的高級Python對象來執(zhí)行此操作的功能,可以針對從一個或多個數(shù)據(jù)幀中提取的數(shù)據(jù)執(zhí)行操作。它還有綜合操作所需的通用原語,使得用戶不用自己滾動原語,很方便省心。
8. Shogun
Shogun用C ++編寫,可以與Java,Python,C#,Ruby,R,Lua,Octave和Matlab一起使用。最新的主要版本6.0.0增加了對微軟Windows和Scala語言的本機(jī)支持,它聲稱比其他庫更快、更容易使用,這是它很大的優(yōu)點(diǎn)。
責(zé)編AJX
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7256瀏覽量
91886 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8503瀏覽量
134625 -
開源工具
+關(guān)注
關(guān)注
0文章
27瀏覽量
4654
發(fā)布評論請先 登錄
機(jī)器開發(fā)人員面臨哪些軟件挑戰(zhàn)以及硬件挑戰(zhàn)?如何去應(yīng)對這些挑戰(zhàn)?
給開發(fā)人員看的視頻
什么是英特爾開發(fā)人員專區(qū)
AWS推出新功能使開發(fā)人員更容易使用機(jī)器學(xué)習(xí)
人工智能和機(jī)器學(xué)習(xí)的興起加劇了開發(fā)人員的短缺
低功耗藍(lán)牙開發(fā)人員的4個基本工具
EDA的發(fā)展對開發(fā)人員和用戶的影響
Microchip 推出 MPLAB? 機(jī)器學(xué)習(xí)開發(fā)工具包,助力開發(fā)人員輕松將機(jī)器學(xué)習(xí)集成到 MCU 和 MPU中
開關(guān)電源開發(fā)人員必看

MSPDebugStack開發(fā)人員指南

NanoEdge AI Studio 面向STM32開發(fā)人員機(jī)器學(xué)習(xí)(ML)技術(shù)

評論