Closed andrewm4894 closed 5 years ago
I'm closing this as it works when i use jdk8. Apologies for the non-issue.
Adding image of where to change this in intelij in case useful for anyone later.
We just need to add a couple of lines to the pom.xml file for JavaFX and JDK 12. I'll do that today.
We just need to add a couple of lines to the pom.xml file for JavaFX and JDK 12. I'll do that today.
Still doesn't seem to work with JDK12. Is there another fix?
@HarshInvader What error message do you get?
Error:(7, 27) java: package com.sun.media.sound does not exist
Error:(43, 13) java: cannot find symbol symbol: class AudioSynthesizer location: class org.deeplearning4j.examples.recurrent.character.harmonies.Midi2WavRenderer
and a few more of the AudioSynthesizer ones.
@HarshInvader Those classes are gone with newer versions of the JDK. You'll need to use JDK 8.
I use JDK 8. C:\Program Files\Java\jdk1.8.0_221. When building the standalone-sample-project in IntelliJ' new maven project I'm getting the following errors:
Error:(98, 17) java: cannot find symbol
symbol: method backprop(boolean)
location: class org.deeplearning4j.nn.conf.NeuralNetConfiguration.ListBuilder
Error:(125, 13) java: cannot find symbol
symbol: class Evaluation
location: class org.deeplearning4j.LenetMnistExample
I tried in Eclipse for a week and know I keep trying in InytelliJ. I guess that asking for a working sample project should not be too much.
Best regards, Leonard
@Leoterra It sounds like your Maven cache is corrupted. Remove everything from ~/.m2
and try again.
I've deleted C:\Users\Leo.m2 Build reports many errors, like: Information:java: Errors occurred while compiling module 'StandAloneModule' Information:javac 1.8.0_221 was used to compile java sources Information:2019-09-05 11:17 - Build completed with 43 errors and 0 warnings in 2 s 349 ms D:\WORK\NEURAL\StandAloneModule\src\main\java\org\deeplearning4j\LenetMnistExample.java Error:(19, 49) java: package org.deeplearning4j.datasets.iterator.impl does not exist Error:(21, 53) java: package org.nd4j.evaluation.classification.Evaluation does not exist ... I did pom.xml/reimport Now the build reports the same 2 errors as originally reported. I attached my standalone-sample-project.zip standalone-sample-project.zip
I've done all that I could imagine or google. I created, step after step a new IntelliJ/Maven project and moved DL4J's standaloneSampeProject to somewhat simpler folders' structure. Fixed pom.xml. Finally there is 1 error and 2 warnings but I'm seriously stuck with NeuralNetConfiguration.ListBuilder method backprop(boolean) that can't be resolved.
Here is the newest build report:
Information:java: Errors occurred while compiling module 'My_DL4J_Sample' Information:javac 1.8.0_221 was used to compile java sources Information:2019-09-05 17:54 - Build completed with 1 error and 2 warnings in 1 s 505 ms D:\WORK\NEURAL\My_DL4J_Sample\src\main\java\deeplearning4j\LenetMinstExample.java Warning:(3, 31) java: org.deeplearning4j.eval.Evaluation in org.deeplearning4j.eval has been deprecated Error:(77, 17) java: cannot find symbol symbol: method backprop(boolean) location: class org.deeplearning4j.nn.conf.NeuralNetConfiguration.ListBuilder Warning:(104, 13) java: org.deeplearning4j.eval.Evaluation in org.deeplearning4j.eval has been deprecated
You'll need to add the modules you want to use to fix these compile errors. Look at the other pom.xml files from dl4j-examples.
Issue Description
I am trying to follow this awesome tutorial but running into an issue when i try to actually run any examples.
I have a feeling its most likely an issue on my end but i really followed all the steps as best i could. I'm new to java though so not even sure how to debug my issue.
Have a feeling it may be something obvious to other's more in the know. Felt worth opening an issue though just in case it is something obvious that someone else might run into in future when trying to get the examples going.
Version Information
Error Output