tensorflowをJDKで動かしたいが,エラーが出る
javaでtensorflowを使用しようとしているのですが,
チュートリアル:https://www.tensorflow.org/install/lang_java中のTensorFlow with the JDKの通りに必要なものをダウンロードし,コンパイルまではできたのですが,
java -cp libtensorflow-1.11.0.jar;. -Djava.library.path=.\jni HelloTensorFlow
とターミナルに入力して動かそうとすると
エラー: メイン・クラス.library.path=.\jniが見つからなかったかロードできませんでした
とエラーを返されます.
パスの設定方法やファイル構成等,チュートリアルより詳細に教えていただけると幸いです.
現在の私の環境は,
- OS: windows10(64bit)
- java version: 1.8.0_191
- Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
- Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
各ファイルの構成は
├ jni/
│ ├ LICENSE
│ └ tensorflow_jni.dll
├ HelloTF.java
├ HelloTF.class
└ libtensorflow-1.11.0.jar
という具合です.
よろしくお願いします.