Skip to content

Instantly share code, notes, and snippets.

@fancyerii
Created November 29, 2017 09:24
Show Gist options
  • Save fancyerii/5ae9215c17e4dd780f73ea698b9f3020 to your computer and use it in GitHub Desktop.
Save fancyerii/5ae9215c17e4dd780f73ea698b9f3020 to your computer and use it in GitHub Desktop.
gpu error
java -Xmx4G -Dorg.bytedeco.javacpp.maxbytes=8G -Dorg.bytedeco.javacpp.maxphysicalbytes=8G -cp target/dl4j-examples-0.9.1-bin.jar org.deeplearning4j.examples.recurrent.video.VideoClassificationExample
o.n.n.Nd4jBlas - Number of threads used for BLAS: 0
Exception in thread "main" java.lang.OutOfMemoryError: Cannot allocate new FloatPointer(1): totalBytes = 513, physicalBytes = 8G
at org.bytedeco.javacpp.FloatPointer.<init>(FloatPointer.java:76)
at org.bytedeco.javacpp.FloatPointer.<init>(FloatPointer.java:41)
at org.nd4j.linalg.jcublas.blas.JcublasLevel3.sgemm(JcublasLevel3.java:107)
at org.nd4j.linalg.api.blas.impl.BaseLevel3.gemm(BaseLevel3.java:57)
at org.nd4j.linalg.api.ndarray.BaseNDArray.mmuli(BaseNDArray.java:3011)
at org.nd4j.linalg.api.ndarray.BaseNDArray.mmul(BaseNDArray.java:2812)
at org.deeplearning4j.nn.layers.convolution.ConvolutionLayer.preOutput(ConvolutionLayer.java:360)
at org.deeplearning4j.nn.layers.convolution.ConvolutionLayer.preOutput4d(ConvolutionLayer.java:243)
at org.deeplearning4j.nn.layers.convolution.ConvolutionLayer.backpropGradient(ConvolutionLayer.java:163)
at org.deeplearning4j.nn.multilayer.MultiLayerNetwork.truncatedBPTTGradient(MultiLayerNetwork.java:1544)
at org.deeplearning4j.nn.multilayer.MultiLayerNetwork.computeGradientAndScore(MultiLayerNetwork.java:2219)
at org.deeplearning4j.optimize.solvers.BaseOptimizer.gradientAndScore(BaseOptimizer.java:174)
at org.deeplearning4j.optimize.solvers.StochasticGradientDescent.optimize(StochasticGradientDescent.java:60)
at org.deeplearning4j.optimize.Solver.optimize(Solver.java:53)
at org.deeplearning4j.nn.multilayer.MultiLayerNetwork.doTruncatedBPTT(MultiLayerNetwork.java:1468)
at org.deeplearning4j.nn.multilayer.MultiLayerNetwork.fit(MultiLayerNetwork.java:1824)
at org.deeplearning4j.examples.recurrent.video.VideoClassificationExample.main(VideoClassificationExample.java:157)
Caused by: java.lang.OutOfMemoryError: Physical memory usage is too high: physicalBytes = 8G > maxPhysicalBytes = 8G
at org.bytedeco.javacpp.Pointer.deallocator(Pointer.java:576)
at org.bytedeco.javacpp.Pointer.init(Pointer.java:121)
at org.bytedeco.javacpp.FloatPointer.allocateArray(Native Method)
at org.bytedeco.javacpp.FloatPointer.<init>(FloatPointer.java:68)
... 16 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment