Microsoft Cognitive Toolkit:開源分散式深度學習工具

Link:microsoft-cognitive-toolkit
The Microsoft Cognitive Toolkit(CNTK)是一個開源的商業級分散式深度學習工具。它透過有向圖描述神經網路的計算步驟,支援常見的模型型別,並實現了自動微分和平行計算。CNTK支援64位Linux和Windows作業系統,可以作為Python、C或C++程式的庫使用,也可以透過其自身的模型描述語言BrainScript作為獨立的機器學習工具使用。

需求人群:

用於訓練和部署深度學習模型

使用場景示例:

使用CNTK訓練影象分類模型

將PyTorch訓練模型轉換為ONNX格式

使用CNTK進行深度學習模型評估

產品特色:

支援多種模型型別,如前饋神經網路、卷積神經網路和循環神經網路

實現隨機梯度下降和誤差反向傳播學習

支援多GPU和伺服器的平行計算

無需額外許可證即可使用1位隨機梯度下降

支援Open Neural Network Exchange(ONNX)格式

返回頂端