I’ve looked for solutions to similar problems before, but nothing has worked.
I have a simple application that loads network weights, takes a vector and gives a prediction.
public static void main(String[] args) throws Exception {
log.info("Application started");
MultiLayerNetwork net2 = MultiLayerNetwork.load(new File("model.zip"), true);
INDArray testInput = Nd4j.create(new double[] {1, 0, 0, 0, 1, 0, 1}, new int[] {1, 7});
INDArray prediction = net2.output(testInput);
log.info(prediction.getRow(0).toString());
}
Here is part of my pom.xml:
<properties>
<dl4j-master.version>1.0.0-M2.1</dl4j-master.version>
<nd4j.backend>nd4j-native-platform</nd4j.backend>
<java.version>1.11</java.version>
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
<maven.minimum.version>3.3.1</maven.minimum.version>
<exec-maven-plugin.version>1.4.0</exec-maven-plugin.version>
<maven-shade-plugin.version>2.4.3</maven-shade-plugin.version>
<jcommon.version>1.0.23</jcommon.version>
<jfreechart.version>1.0.13</jfreechart.version>
<logback.version>1.1.7</logback.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<javacv.version>1.5.5</javacv.version>
</properties>
<dependencies>
<dependency>
<groupId>org.nd4j</groupId>
<artifactId>${nd4j.backend}</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.datavec</groupId>
<artifactId>datavec-api</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.datavec</groupId>
<artifactId>datavec-data-image</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.datavec</groupId>
<artifactId>datavec-local</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.deeplearning4j</groupId>
<artifactId>deeplearning4j-datasets</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.deeplearning4j</groupId>
<artifactId>deeplearning4j-core</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>org.deeplearning4j</groupId>
<artifactId>deeplearning4j-ui</artifactId>
<version>${dl4j-master.version}</version>
</dependency>
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>${jfreechart.version}</version>
</dependency>
<dependency>
<groupId>org.jfree</groupId>
<artifactId>jcommon</artifactId>
<version>${jcommon.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>openblas-platform</artifactId>
<version>0.3.19-1.5.7</version>
</dependency>
</dependencies>
This application works on Windows, but when I build jar files and run it on Linux, it gives an error:
11:06:06.997 [main] INFO org.example.Main - Application started
11:06:07.235 [main] INFO org.nd4j.linalg.factory.Nd4jBackend - Loaded [CpuBackend] backend
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.<init>(NativeOpExecutioner.java:79)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces sorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc torAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:5152)
at org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:5064)
at org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:284)
at org.deeplearning4j.util.ModelSerializer.restoreMultiLayerNetworkHelper(ModelSerializer.java:282 )
at org.deeplearning4j.util.ModelSerializer.restoreMultiLayerNetwork(ModelSerializer.java:237)
at org.deeplearning4j.util.ModelSerializer.restoreMultiLayerNetwork(ModelSerializer.java:221)
at org.deeplearning4j.nn.multilayer.MultiLayerNetwork.load(MultiLayerNetwork.java:3891)
at org.example.Main.main(Main.java:40)
Caused by: java.lang.RuntimeException: ND4J is probably missing dependencies. For more information, please refer to: https://deeplearning4j.konduit.ai/nd4j/backend
at org.nd4j.nativeblas.NativeOpsHolder.<init>(NativeOpsHolder.java:107)
at org.nd4j.nativeblas.NativeOpsHolder.<clinit>(NativeOpsHolder.java:41)
... 14 more
Caused by: java.lang.UnsatisfiedLinkError: no jniopenblas_nolapack in java.library.path: [/usr/java/packag es/lib, /usr/lib/x86_64-linux-gnu/jni, /lib/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu, /usr/lib/jni, /li b, /usr/lib]
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2673)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
at java.base/java.lang.System.loadLibrary(System.java:1873)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1800)
at org.bytedeco.javacpp.Loader.load(Loader.java:1402)
at org.bytedeco.javacpp.Loader.load(Loader.java:1214)
at org.bytedeco.javacpp.Loader.load(Loader.java:1190)
at org.bytedeco.openblas.global.openblas_nolapack.<clinit>(openblas_nolapack.java:12)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at org.bytedeco.javacpp.Loader.load(Loader.java:1269)
at org.bytedeco.javacpp.Loader.load(Loader.java:1214)
at org.bytedeco.javacpp.Loader.load(Loader.java:1190)
at org.nd4j.linalg.cpu.nativecpu.bindings.Nd4jCpu.<clinit>(Nd4jCpu.java:14)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at org.nd4j.common.config.ND4JClassLoading.loadClassByName(ND4JClassLoading.java:62)
at org.nd4j.common.config.ND4JClassLoading.loadClassByName(ND4JClassLoading.java:56)
at org.nd4j.nativeblas.NativeOpsHolder.<init>(NativeOpsHolder.java:97)
... 15 more
Caused by: java.lang.UnsatisfiedLinkError: Could not find jniopenblas_nolapack in class, module, and libra ry paths.
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1767)
... 30 more
I have jar files with openblas
unzip nn_app_jar.zip
Archive: nn_app_jar.zip
inflating: nn_app_jar/aeron-all-1.39.0.jar
inflating: nn_app_jar/arrow-format-6.0.1.jar
inflating: nn_app_jar/arrow-memory-core-6.0.1.jar
inflating: nn_app_jar/arrow-vector-6.0.1.jar
inflating: nn_app_jar/artoolkitplus-2.3.1-1.5.7.jar
inflating: nn_app_jar/babel__polyfill-7.4.4.jar
inflating: nn_app_jar/bootstrap-2.2.2-1.jar
inflating: nn_app_jar/bootstrap-4.3.1.jar
inflating: nn_app_jar/bootstrap-glyphicons-bdd2cbfba0.jar
inflating: nn_app_jar/bootstrap-notify-3.1.3-1.jar
inflating: nn_app_jar/byteunits-0.9.1.jar
inflating: nn_app_jar/chosen-0.9.8.jar
inflating: nn_app_jar/common-image-3.1.1.jar
inflating: nn_app_jar/common-io-3.1.1.jar
inflating: nn_app_jar/common-lang-3.1.1.jar
inflating: nn_app_jar/commons-codec-1.10.jar
inflating: nn_app_jar/commons-collections4-4.1.jar
inflating: nn_app_jar/commons-compress-1.21.jar
inflating: nn_app_jar/commons-io-2.7.jar
inflating: nn_app_jar/commons-lang-2.6.jar
inflating: nn_app_jar/commons-lang3-3.11.jar
inflating: nn_app_jar/commons-math3-3.5.jar
inflating: nn_app_jar/commons-net-3.1.jar
inflating: nn_app_jar/core-js-3.0.0-beta.9.jar
inflating: nn_app_jar/coreui__coreui-2.1.9.jar
inflating: nn_app_jar/coreui__icons-0.3.0.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-linux-arm64.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-linux-armhf.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-linux-x86.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-windows-x86.jar
inflating: nn_app_jar/cpython-3.10.2-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/cpython-platform-3.10.2-1.5.7.jar
inflating: nn_app_jar/cytoscape-3.2.5.jar
inflating: nn_app_jar/cytoscape-3.3.3.jar
inflating: nn_app_jar/cytoscape-cola-2.3.0.jar
inflating: nn_app_jar/cytoscape-cose-bilkent-4.0.0.jar
inflating: nn_app_jar/cytoscape-dagre-2.1.0.jar
inflating: nn_app_jar/cytoscape-euler-1.2.1.jar
inflating: nn_app_jar/cytoscape-klay-3.1.2.jar
inflating: nn_app_jar/cytoscape-spread-3.0.0.jar
inflating: nn_app_jar/d3-dispatch-2.0.0-rc.1.jar
inflating: nn_app_jar/d3-drag-2.0.0-rc.1.jar
inflating: nn_app_jar/d3js-3.3.5.jar
inflating: nn_app_jar/d3-selection-3.0.0.jar
inflating: nn_app_jar/d3-timer-2.0.0-rc.1.jar
inflating: nn_app_jar/dagre-0.7.4.jar
inflating: nn_app_jar/dagre-0.8.4.jar
inflating: nn_app_jar/datatables-1.9.4.jar
inflating: nn_app_jar/datavec-api-1.0.0-M2.1.jar
inflating: nn_app_jar/datavec-arrow-1.0.0-M2.1.jar
inflating: nn_app_jar/datavec-data-image-1.0.0-M2.1.jar
inflating: nn_app_jar/datavec-local-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-core-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-datasets-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-datavec-iterators-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-modelimport-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-nlp-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-nn-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-ui-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-ui-components-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-ui-model-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-utility-iterators-1.0.0-M2.1.jar
inflating: nn_app_jar/deeplearning4j-vertx-1.0.0-M2.1.jar
inflating: nn_app_jar/eclipse-collections-7.1.2.jar
inflating: nn_app_jar/eclipse-collections-api-7.1.2.jar
inflating: nn_app_jar/eclipse-collections-forkjoin-7.1.2.jar
inflating: nn_app_jar/elsa-3.0.0-M5.jar
inflating: nn_app_jar/excanvas-3.jar
inflating: nn_app_jar/explorercanvas-r3-1.jar
inflating: nn_app_jar/fastutil-6.5.7.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-android-arm.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-android-arm64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-android-x86.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-android-x86_64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-linux-arm64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-linux-armhf.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-linux-x86.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-macosx-arm64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-windows-x86.jar
inflating: nn_app_jar/ffmpeg-5.0-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/ffmpeg-platform-5.0-1.5.7.jar
inflating: nn_app_jar/flandmark-1.07-1.5.7.jar
inflating: nn_app_jar/flatbuffers-1.9.0.jar
inflating: nn_app_jar/flatbuffers-java-1.12.0.jar
inflating: nn_app_jar/flot-0.8.3.jar
inflating: nn_app_jar/flycapture-2.13.3.31-1.5.7.jar
inflating: nn_app_jar/font-awesome-3.0.2.jar
inflating: nn_app_jar/freemarker-2.3.23.jar
inflating: nn_app_jar/fullcalendar-1.6.4.jar
inflating: nn_app_jar/github-com-jboesch-Gritter-1.7.4.jar
inflating: nn_app_jar/graphlib-1.0.7.jar
inflating: nn_app_jar/graphlib-2.1.8.jar
inflating: nn_app_jar/gson-2.8.0.jar
inflating: nn_app_jar/guava-1.0.0-M2.1.jar
inflating: nn_app_jar/guava-19.0.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-linux-arm64.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-linux-armhf.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-linux-x86.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-windows-x86.jar
inflating: nn_app_jar/hdf5-1.12.1-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/hdf5-platform-1.12.1-1.5.7.jar
inflating: nn_app_jar/heap-0.2.7.jar
inflating: nn_app_jar/imageio-bmp-3.1.1.jar
inflating: nn_app_jar/imageio-core-3.1.1.jar
inflating: nn_app_jar/imageio-jpeg-3.1.1.jar
inflating: nn_app_jar/imageio-metadata-3.1.1.jar
inflating: nn_app_jar/imageio-psd-3.1.1.jar
inflating: nn_app_jar/imageio-tiff-3.1.1.jar
inflating: nn_app_jar/imagesloaded-2.1.1.jar
inflating: nn_app_jar/jackson-1.0.0-M2.1.jar
inflating: nn_app_jar/jackson-annotations-2.11.4.jar
inflating: nn_app_jar/jackson-core-2.11.4.jar
inflating: nn_app_jar/jackson-databind-2.11.4.jar
inflating: nn_app_jar/jai-imageio-core-1.3.0.jar
inflating: nn_app_jar/jakarta.activation-api-1.2.1.jar
inflating: nn_app_jar/jakarta.xml.bind-api-2.3.2.jar
inflating: nn_app_jar/javacpp-1.5.7.jar
inflating: nn_app_jar/javacpp-1.5.7-android-arm.jar
inflating: nn_app_jar/javacpp-1.5.7-android-arm64.jar
inflating: nn_app_jar/javacpp-1.5.7-android-x86.jar
inflating: nn_app_jar/javacpp-1.5.7-android-x86_64.jar
inflating: nn_app_jar/javacpp-1.5.7-ios-arm64.jar
inflating: nn_app_jar/javacpp-1.5.7-ios-x86_64.jar
inflating: nn_app_jar/javacpp-1.5.7-linux-arm64.jar
inflating: nn_app_jar/javacpp-1.5.7-linux-armhf.jar
inflating: nn_app_jar/javacpp-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/javacpp-1.5.7-linux-x86.jar
inflating: nn_app_jar/javacpp-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/javacpp-1.5.7-macosx-arm64.jar
inflating: nn_app_jar/javacpp-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/javacpp-1.5.7-windows-x86.jar
inflating: nn_app_jar/javacpp-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/javacpp-platform-1.5.7.jar
inflating: nn_app_jar/javacv-1.5.7.jar
inflating: nn_app_jar/javafx-base-11.jar
inflating: nn_app_jar/javafx-base-11-win.jar
inflating: nn_app_jar/javafx-graphics-11.jar
inflating: nn_app_jar/javafx-graphics-11-win.jar
inflating: nn_app_jar/javax.activation-1.2.0.jar
inflating: nn_app_jar/javax.json-1.0.4.jar
inflating: nn_app_jar/jcip-annotations-1.0.jar
inflating: nn_app_jar/jcommander-1.27.jar
inflating: nn_app_jar/jcommon-1.0.16.jar
inflating: nn_app_jar/jcommon-1.0.23.jar
inflating: nn_app_jar/jfasttext-0.4.jar
inflating: nn_app_jar/jfreechart-1.0.13.jar
inflating: nn_app_jar/jna-4.3.0.jar
inflating: nn_app_jar/jna-platform-4.3.0.jar
inflating: nn_app_jar/joda-time-2.2.jar
inflating: nn_app_jar/jquery.sparkline-2.1.2.jar
inflating: nn_app_jar/jquery-2.2.0.jar
inflating: nn_app_jar/jquery-3.4.1.jar
inflating: nn_app_jar/jquery-cookie-1.4.1-1.jar
inflating: nn_app_jar/jquery-knob-1.2.2.jar
inflating: nn_app_jar/jquery-migrate-1.2.1.jar
inflating: nn_app_jar/jquery-raty-2.5.2.jar
inflating: nn_app_jar/jquery-ui-1.10.2.jar
inflating: nn_app_jar/jquery-ui-touch-punch-0.2.2.jar
inflating: nn_app_jar/json-20190722.jar
inflating: nn_app_jar/klayjs-0.4.1.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-android-arm.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-android-arm64.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-android-x86.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-android-x86_64.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-linux-arm64.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-linux-armhf.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-linux-x86.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-windows-x86.jar
inflating: nn_app_jar/leptonica-1.82.0-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/leptonica-platform-1.82.0-1.5.7.jar
inflating: nn_app_jar/libdc1394-2.2.6-1.5.7.jar
inflating: nn_app_jar/libfreenect-0.5.7-1.5.7.jar
inflating: nn_app_jar/libfreenect2-0.2.0-1.5.7.jar
inflating: nn_app_jar/librealsense-1.12.4-1.5.7.jar
inflating: nn_app_jar/librealsense2-2.50.0-1.5.7.jar
inflating: nn_app_jar/lodash.debounce-4.0.8.jar
inflating: nn_app_jar/lodash-3.10.1-amd.jar
inflating: nn_app_jar/lodash-4.17.21.jar
inflating: nn_app_jar/logback-classic-1.1.7.jar
inflating: nn_app_jar/logback-core-1.1.7.jar
inflating: nn_app_jar/lz4-1.3.0.jar
inflating: nn_app_jar/mapdb-3.0.5.jar
inflating: nn_app_jar/masonry-3.1.5.jar
inflating: nn_app_jar/modernizr-2.8.3-1.jar
inflating: nn_app_jar/nd4j-api-1.0.0-M2.1.jar
inflating: nn_app_jar/nd4j-common-1.0.0-M2.1.jar
inflating: nn_app_jar/nd4j-native-1.0.0-M2.1.jar
inflating: nn_app_jar/nd4j-native-1.0.0-M2.1-windows-x86_64.jar
inflating: nn_app_jar/nd4j-native-api-1.0.0-M2.1.jar
inflating: nn_app_jar/nd4j-native-preset-1.0.0-M2.1.jar
inflating: nn_app_jar/nd4j-native-preset-1.0.0-M2.1-windows-x86_64.jar
inflating: nn_app_jar/nd4j-presets-common-1.0.0-M2.1.jar
inflating: nn_app_jar/neoitertools-1.0.0.jar
inflating: nn_app_jar/netty-buffer-4.1.48.Final.jar
inflating: nn_app_jar/netty-codec-4.1.48.Final.jar
inflating: nn_app_jar/netty-codec-dns-4.1.48.Final.jar
inflating: nn_app_jar/netty-codec-http2-4.1.48.Final.jar
inflating: nn_app_jar/netty-codec-http-4.1.48.Final.jar
inflating: nn_app_jar/netty-codec-socks-4.1.48.Final.jar
inflating: nn_app_jar/netty-common-1.0.0-M2.1.jar
inflating: nn_app_jar/netty-common-4.1.68.Final.jar
inflating: nn_app_jar/netty-handler-4.1.48.Final.jar
inflating: nn_app_jar/netty-handler-proxy-4.1.48.Final.jar
inflating: nn_app_jar/netty-resolver-4.1.48.Final.jar
inflating: nn_app_jar/netty-resolver-dns-4.1.48.Final.jar
inflating: nn_app_jar/netty-transport-4.1.48.Final.jar
inflating: nn_app_jar/nn-app.jar
inflating: nn_app_jar/noty-2.2.2.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-linux-arm64.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-linux-armhf.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-linux-x86.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-windows-x86.jar
inflating: nn_app_jar/numpy-1.22.2-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/numpy-platform-1.22.2-1.5.7.jar
inflating: nn_app_jar/openblas-0.3.19-1.5.7.jar
inflating: nn_app_jar/openblas-0.3.19-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/opencsv-2.3.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-android-arm.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-android-arm64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-android-x86.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-android-x86_64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-ios-arm64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-ios-x86_64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-linux-arm64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-linux-armhf.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-linux-ppc64le.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-linux-x86.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-linux-x86_64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-macosx-arm64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-macosx-x86_64.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-windows-x86.jar
inflating: nn_app_jar/opencv-4.5.5-1.5.7-windows-x86_64.jar
inflating: nn_app_jar/opencv-platform-4.5.5-1.5.7.jar
inflating: nn_app_jar/open-sans-0.1.3.jar
inflating: nn_app_jar/oshi-core-3.4.2.jar
inflating: nn_app_jar/oshi-json-3.4.2.jar
inflating: nn_app_jar/popper.js-1.12.9.jar
inflating: nn_app_jar/protobuf-1.0.0-M2.1.jar
inflating: nn_app_jar/protonpack-1.15.jar
inflating: nn_app_jar/python4j-core-1.0.0-M2.1.jar
inflating: nn_app_jar/python4j-numpy-1.0.0-M2.1.jar
inflating: nn_app_jar/regenerator-runtime-0.13.11.jar
inflating: nn_app_jar/resources-1.0.0-M2.1.jar
inflating: nn_app_jar/retinajs-0.0.2.jar
inflating: nn_app_jar/slf4j-api-1.7.21.jar
inflating: nn_app_jar/sqlite-jdbc-3.15.1.jar
inflating: nn_app_jar/stream-2.9.8.jar
inflating: nn_app_jar/t-digest-3.2.jar
inflating: nn_app_jar/tesseract-5.0.1-1.5.7.jar
inflating: nn_app_jar/threadly-4.10.0.jar
inflating: nn_app_jar/threetenbp-1.3.3.jar
inflating: nn_app_jar/uniform-2.1.2-1.jar
inflating: nn_app_jar/vertx-auth-common-3.9.0.jar
inflating: nn_app_jar/vertx-bridge-common-3.9.0.jar
inflating: nn_app_jar/vertx-core-3.9.0.jar
inflating: nn_app_jar/vertx-web-3.9.0.jar
inflating: nn_app_jar/vertx-web-common-3.9.0.jar
inflating: nn_app_jar/videoinput-0.200-1.5.7.jar
inflating: nn_app_jar/weaverjs-1.2.0.jar
inflating: nn_app_jar/webcola-3.3.8.jar
The error seems to be something low-level at the cpp level.
I’ve tried changing dependency versions, I think I’ve tried all versions, but the error remains the same.
What could be the problem? What did I do wrong?