java.lang.UnsatisfiedLinkError: org.nd4j.nativeblas.NativeOps.ompGetMaxThreads()I org.nd4j.nativeblas.NativeOps.ompGetMaxThreads(Native Method) org.nd4j.nativeblas.NativeOps.<init>(NativeOps.java:50) org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.<init>(NativeOpExecutioner.java:27) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:423) java.lang.Class.newInstance(Class.java:442) org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:4770) org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:4716) org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:148) weka.classifiers.functions.dl4j.Utils.RNNinstancesToDataSet(Utils.java:58) weka.classifiers.functions.Dl4jRNNForecaster.buildClassifier(Dl4jRNNForecaster.java:285) weka.classifiers.timeseries.WekaForecaster$SingleTargetForecaster.buildForecaster(WekaForecaster.java:1748) weka.classifiers.timeseries.WekaForecaster.buildForecaster(WekaForecaster.java:1006) weka.classifiers.timeseries.gui.ForecastingPanel$ForecastingThread.run(ForecastingPanel.java:304)

GitHub | pedrofale | 8 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Exception: java.lang.UnsatisfiedLinkError: org.nd4j.nativeblas.NativeOps.ompGetMaxThreads()

    GitHub | 8 months ago | pedrofale
    java.lang.UnsatisfiedLinkError: org.nd4j.nativeblas.NativeOps.ompGetMaxThreads()I org.nd4j.nativeblas.NativeOps.ompGetMaxThreads(Native Method) org.nd4j.nativeblas.NativeOps.<init>(NativeOps.java:50) org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.<init>(NativeOpExecutioner.java:27) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:423) java.lang.Class.newInstance(Class.java:442) org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:4770) org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:4716) org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:148) weka.classifiers.functions.dl4j.Utils.RNNinstancesToDataSet(Utils.java:58) weka.classifiers.functions.Dl4jRNNForecaster.buildClassifier(Dl4jRNNForecaster.java:285) weka.classifiers.timeseries.WekaForecaster$SingleTargetForecaster.buildForecaster(WekaForecaster.java:1748) weka.classifiers.timeseries.WekaForecaster.buildForecaster(WekaForecaster.java:1006) weka.classifiers.timeseries.gui.ForecastingPanel$ForecastingThread.run(ForecastingPanel.java:304)

    Root Cause Analysis

    1. java.lang.UnsatisfiedLinkError

      org.nd4j.nativeblas.NativeOps.ompGetMaxThreads()I org.nd4j.nativeblas.NativeOps.ompGetMaxThreads(Native Method) org.nd4j.nativeblas.NativeOps.<init>(NativeOps.java:50) org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.<init>(NativeOpExecutioner.java:27) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:423) java.lang.Class.newInstance(Class.java:442) org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:4770) org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:4716) org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:148) weka.classifiers.functions.dl4j.Utils.RNNinstancesToDataSet(Utils.java:58) weka.classifiers.functions.Dl4jRNNForecaster.buildClassifier(Dl4jRNNForecaster.java:285) weka.classifiers.timeseries.WekaForecaster$SingleTargetForecaster.buildForecaster(WekaForecaster.java:1748) weka.classifiers.timeseries.WekaForecaster.buildForecaster(WekaForecaster.java:1006) weka.classifiers.timeseries.gui.ForecastingPanel$ForecastingThread.run(ForecastingPanel.java:304)

      at org.nd4j.nativeblas.NativeOps.ompGetMaxThreads()
    2. org.nd4j.nativeblas
      NativeOps.<init>
      1. org.nd4j.nativeblas.NativeOps.ompGetMaxThreads(Native Method)
      2. org.nd4j.nativeblas.NativeOps.<init>(NativeOps.java:50)
      2 frames
    3. org.nd4j.linalg
      NativeOpExecutioner.<init>
      1. org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.<init>(NativeOpExecutioner.java:27)
      1 frame
    4. Java RT
      Class.newInstance
      1. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      2. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      3. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      4. java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      5. java.lang.Class.newInstance(Class.java:442)
      5 frames
    5. nd4j-api
      Nd4j.<clinit>
      1. org.nd4j.linalg.factory.Nd4j.initWithBackend(Nd4j.java:4770)
      2. org.nd4j.linalg.factory.Nd4j.initContext(Nd4j.java:4716)
      3. org.nd4j.linalg.factory.Nd4j.<clinit>(Nd4j.java:148)
      3 frames
    6. weka.classifiers.functions
      Utils.RNNinstancesToDataSet
      1. weka.classifiers.functions.dl4j.Utils.RNNinstancesToDataSet(Utils.java:58)
      1 frame
    7. weka-dev
      Dl4jRNNForecaster.buildClassifier
      1. weka.classifiers.functions.Dl4jRNNForecaster.buildClassifier(Dl4jRNNForecaster.java:285)
      1 frame
    8. weka.classifiers.timeseries
      ForecastingPanel$ForecastingThread.run
      1. weka.classifiers.timeseries.WekaForecaster$SingleTargetForecaster.buildForecaster(WekaForecaster.java:1748)
      2. weka.classifiers.timeseries.WekaForecaster.buildForecaster(WekaForecaster.java:1006)
      3. weka.classifiers.timeseries.gui.ForecastingPanel$ForecastingThread.run(ForecastingPanel.java:304)
      3 frames