ND4J - RunTimeException, вызванный Nd4j.initWithBackend(Nd4j.java:6282)
Я пытаюсь построить нейронную сеть, используя DL4J и ND4J, но получил исключение из этого кода:
package neuralnetwork;
import org.deeplearning4j.nn.conf.MultiLayerConfiguration;
import org.deeplearning4j.nn.conf.NeuralNetConfiguration;
public class NeuronalNetwork {
public static void main(String[] args) throws Exception {
NeuralNetConfiguration config = new NeuralNetConfiguration.Builder()
.seed(123)
.build();
System.out.println("Done");
}
}
Это вызывает следующее исключение:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.deeplearning4j.nn.conf.NeuralNetConfiguration$Builder.seed(NeuralNetConfiguration.java:786)
at neuralnetwork.NeuronalNetwork.main(NeuronalNetwork.java:9)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:
at org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:6360)
at org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:6228)
at org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:207)
... 2 more
Caused by: java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:6282)
... 4 more