簡體   English   中英

使用 DeepLearning4J dll 的一些問題

[英]Some issues with using DeepLearning4J dlls

我正在與 DeepLearning4J 一起使用 1.0.0-beta7 版本。 我在運行時遇到兩個錯誤。

  1. jnind4jcpu.dll 不受支持的 jni 版本 0xffffffff
  2. java.library.path 中沒有 nd4jcpu

我設置了一個指向文件夾的路徑,在該文件夾中我有一些其他的 dll 用於這項工作。 我正在使用 java jvm 1.8。

那么我應該使用什么版本的 jvm 來解決問題 #1 以及在 dn4j maven 項目中我可以在哪里找到第二個? 我為 nd4j 嘗試了 uber jar,但仍然出現相同的錯誤。

謝謝你的幫助!

您的問題與 java 版本無關。 確保您沒有混合 dl4j 的版本。

您真的不需要深入了解內部結構或處理您通常在基於 jni 的庫中看到的任何手動解決方法。

您需要做的就是在類路徑中包含 nd4j-native-platform :

<dependency>
 <groupId>org.nd4j</groupId>
 <artifactId>nd4j-native-platform</artifactId>
 <version>1.0.0-beta7</version>
</dependency>

Nd4j/dl4j 基於 javacpp 並為您處理所有這些。 為了給你更有針對性的建議,我必須更多地了解你的環境(最好在 github 上重現)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM