我不能运行我为开始理解Deeplearning4j而编写的简单程序。
我尝试了以下链接中的代码:利用Deeplearning4J在Java中进行深度学习
不幸的是,这对我没有用。实际上,我有一个错误:
SLF4J:未能加载类"org.slf4j.impl.StaticLoggerBinder“。SLF4J:默认为无操作(NOP)记录器实现SLF4J:有关更多详细信息,请参见http://www.slf4j.org/codes.html#StaticLoggerBinder。线程"main“中的异常( org.deeplearning4j.datasets.datavec.RecordReaderMultiDataSetIterator.convertWritables(RecordReaderMultiDataSetIterator.java:377) at org.deeplearning4j.datasets.datavec.RecordReaderMultiDataSetIterator.convertFeaturesOrLabels(RecordReaderMultiDataSetIterator.java:271) at org.deeplearning4j.datasets.datavec.RecordReaderMultiDataSetIterator.nextMultiDataSet(RecordReaderMultiDataSetIterator.java:234) at org.deeplearning4j.datasets.datavec.RecordReaderMultiDataSetIterator.next(RecordReaderMultiDataSetIterator.java:177) at org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:)在org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:393) at org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:51) at com.alessio.text.App.main(App.java:38),由: java.lang.RuntimeException: org.nd4j.linalg.factory.Nd4jBackend$NoAvailableBackendException:引起,请确保您的类路径上有一个nd4j后端。请参阅: org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:6089) at org.nd4j.linalg.factory.Nd4j.(Nd4j.java:201) .8由: org.nd4j.linalg.factory.Nd4jBackend$NoAvailableBackendException:引起的
enter code here,请确保您的类路径上有一个nd4j后端。请看: org.nd4j.linalg.factory.Nd4jBackend.load(Nd4jBackend.java:258) at org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:6086) .9的http://nd4j.org/getstarted.html
我会感谢你的任何建议。提前感谢
发布于 2018-12-02 00:28:57
除了上面的注释:您需要一个nd4j后端。请看一下错误信息。这方面的文档就在这个链接中。通常,您需要nd4j本机平台和最新版本。有关最新版本的内容,请使用我们的示例repo:https://github.com/deeplearning4j/dl4j-examples
https://stackoverflow.com/questions/53573501
复制相似问题