DL4J
DL4J
Deeplearning4j是爲數不多的以Java虛拟機(J道人VM)爲目标,以Java原生(shēng)編寫的機器學習框架之一(yī)。司慢該框架由位于舊(jiù)金山的一(yī)組機器學習開(kāi)發人東算員(yuán)開(kāi)發,并由初創公司Skymind提供商(s費分hāng)業支持。Deeplearning4j于2017年10月捐贈吃紅給了Eclipse基金會。該庫與Clojure和Scala兼容報紅。
對于集群和分(fēn)布式訓練,Deeplearning4j兒房與Apache Spark和Apache Ha去會doop集成。它還與NVIDIA CUDA運行時集成,可在冷到多個GPU之間執行GPU操作和分(fēn)布式訓練。
Deeplearning4j包括一(yī)術腦個使用ND4J的n維數組類,該類允許在Java和Scala中(zhōng)進行西電科學計算,與NumPy提供給Python的函數類似。它可以有效地用作執行線不站性代數和矩陣操作的庫,用于訓練和推理。
Deeplearning4j可以用于訓練模型,這些模麗老型可以執行圖像分(fēn)類、對象檢測、圖像分時有(fēn)割、自然語言處理和時間序列預測。