在過去幾年,計算機科學家在人工智能(AI)方面取得了巨大的飛躍,也讓人工智能技術變得越來越普遍。
而深度學習無疑又是人工智能的研究熱點,那么現在都有哪些最流行的開源深度學習工具?
本文將為您推薦最著名的9個開源頂級深度學習項目。
1. Caffe
Caffe最初由加州大學伯克利分校博士生創建,是一個深受歡迎基于表達體系結構和可擴展代碼的深度學習框架。受歡迎是因為它的表達架構、可擴展代碼和速度。
操作系統:Windows,Linux,macOS。
2. CaffeOnSpark
首先在雅虎開發,將Caffe深入學習框架帶入Hadoop和Spark群集。CaffeOnSpark可以在GPU和CPU服務器集群上進行分布式深度學習。
操作系統:Windows,Linux,macOS。
3. ConvNetJS
這個JavaScript庫允許用戶從瀏覽器中進行深度學習模型訓練。它承諾“沒有軟件要求,無需編譯器,不用安裝,不用GPU,沒有汗水”。
操作系統:Linux。
4. DeepDetect
DeepDetect,是基于Caffe,TensorFlow和XGBoost的開源深度學習服務器。它為圖像分類,對象檢測,文本和數字數據分析提供了一個易于使用的API。
操作系統:Windows,Linux,macOS。
5. Deeplearning4j
Deeplearning4j聲稱是“為Java和Scala編寫的第一個商業級,開源,分布式深度學習庫”。DL4J與Hadoop和Spark集成,旨在用于分布式GPU和CPU上的業務環境。Skymind可以提供商業支持。
操作系統:Windows,Linux,macOS。
6. DSSTNE
DSSTNE(發音“Destiny”)是Amazon用來訓練和部署其推薦引擎的軟件庫。主要功能包括多GPU規模,大層次和稀疏數據集的操作。
操作系統:Windows,Linux,macOS。
7. H2O
擁有超過10萬用戶,H2O聲稱是“世界領先的開源深度學習平臺”。除了開源版本,該公司還提供付費支持的高級版。
操作系統:Windows,Linux,macOS。
8. Microsoft Cognitive Toolkit
Microsoft Cognitive Toolkit以前被稱為CNTK,是微軟的深度學習工具包。它具有速度,可擴展性,商業級質量,與C ++和Python的兼容性。Skype,Cortana和Bing的AI功能都來自它。
操作系統:Windows,Linux。
9. Theano
Theano將自己描述為“一個Python庫,它允許您有效地定義,優化和評估涉及多維數組的數學表達式。主要功能包括GPU支持,與NumPy集成,高效的符號分化,動態C代碼生成等。
操作系統:Windows,Linux,macOS。