uncomplicate/deep-diamond

A fast Clojure Tensor & Deep Learning library

解決的問題

Deep Diamond 是為 Clojure 開發者設計,透過利用 CPU 和 GPU 執行的高優化原生程式庫,提供快速的張量運算與神經網路計算方法,同時不犧牲效能。

工作原理

此套件作為原生運算例程的封裝或介面。提供多種後端選項以支援不同硬體,包括針對 CUDA(GPU)與 DNNL(CPU)的特定實作,以及 Apple 的 Basic Neural Network Subroutines(BNNS)。

適用對象

適合需要在本地硬體上建構神經網路或執行大量數值張量運算的 Clojure 程式設計師。

主要特色

  • 快速的張量與神經網路運算。
  • 支援 CPU 與 GPU 加速。
  • 多種後端選項,包含 CUDA、DNNL 與 BNNS。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案