java.lang.RuntimeException: com.simiacryptus.mindseye.lang.cudnn.CudaError: returnCode = CUDNN_STATUS_BAD_PARAM at com.simiacryptus.mindseye.lang.cudnn.CudnnHandle.lambda$wrap$3(CudnnHandle.java:95) at com.simiacryptus.mindseye.lang.cudnn.CudaSystem.lambda$run$20(CudaSystem.java:646) at com.simiacryptus.lang.ResourcePool.apply(ResourcePool.java:93) at com.simiacryptus.lang.ResourcePool.apply(ResourcePool.java:78) at com.simiacryptus.mindseye.lang.cudnn.CudaSystem.run(CudaSystem.java:645) at com.simiacryptus.mindseye.layers.cudnn.GramianLayer.evalAndFree(GramianLayer.java:69) at com.simiacryptus.mindseye.network.InnerNode.eval(InnerNode.java:77) at com.simiacryptus.mindseye.network.LazyResult.get(LazyResult.java:72) at com.simiacryptus.mindseye.network.InnerNode.get(InnerNode.java:34) at com.simiacryptus.mindseye.network.LazyResult.get(LazyResult.java:33) at com.simiacryptus.mindseye.network.DAGNetwork.eval(DAGNetwork.java:263) at com.simiacryptus.mindseye.lang.Layer.eval(Layer.java:171) at com.simiacryptus.mindseye.art.ops.GramMatrixMatcher.lambda$null$0(GramMatrixMatcher.java:68) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:479) at com.simiacryptus.mindseye.art.ops.GramMatrixMatcher.eval(GramMatrixMatcher.java:72) at com.simiacryptus.mindseye.art.ops.GramMatrixEnhancer.build(GramMatrixEnhancer.java:71) at com.simiacryptus.mindseye.art.VisualModifier$1.build(VisualModifier.java:54) at com.simiacryptus.mindseye.art.VisualModifier.build(VisualModifier.java:34) at com.simiacryptus.mindseye.art.util.VisualStyleNetwork$$anonfun$2$$anonfun$apply$2.apply(VisualStyleNetwork.scala:168) at com.simiacryptus.mindseye.art.util.VisualStyleNetwork$$anonfun$2$$anonfun$apply$2.apply(VisualStyleNetwork.scala:168) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234) at scala.collection.immutable.List.foreach(List.scala:392) at scala.collection.TraversableLike$class.map(TraversableLike.scala:234) at scala.collection.immutable.List.map(List.scala:296) at com.simiacryptus.mindseye.art.util.VisualStyleNetwork$$anonfun$2.apply(VisualStyleNetwork.scala:168) at com.simiacryptus.mindseye.art.util.VisualStyleNetwork$$anonfun$2.apply(VisualStyleNetwork.scala:167) at scala.collection.MapLike$MappedValues$$anonfun$iterator$3.apply(MapLike.scala:246) at scala.collection.MapLike$MappedValues$$anonfun$iterator$3.apply(MapLike.scala:246) at scala.collection.Iterator$$anon$11.next(Iterator.scala:410) at scala.collection.MapLike$$anon$2.next(MapLike.scala:216) at scala.collection.Iterator$class.foreach(Iterator.scala:891) at scala.collection.AbstractIterator.foreach(Iterator.scala:1334) at scala.collection.MapLike$DefaultValuesIterable.foreach(MapLike.scala:206) at scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:59) at scala.collection.mutable.ListBuffer.$plus$plus$eq(ListBuffer.scala:183) at scala.collection.mutable.ListBuffer.$plus$plus$eq(ListBuffer.scala:45) at scala.collection.TraversableLike$class.to(TraversableLike.scala:590) at scala.collection.AbstractTraversable.to(Traversable.scala:104) at scala.collection.TraversableOnce$class.toList(TraversableOnce.scala:294) at scala.collection.AbstractTraversable.toList(Traversable.scala:104) at com.simiacryptus.mindseye.art.util.VisualStyleNetwork.apply(VisualStyleNetwork.scala:170) at com.simiacryptus.mindseye.art.util.ArtSetup$class.prep$1(ArtSetup.scala:233) at com.simiacryptus.mindseye.art.util.ArtSetup$class.paint(ArtSetup.scala:239) at com.simiacryptus.mindseye.art.examples.TextureGrowth.paint(TextureGrowth.scala:47) at com.simiacryptus.mindseye.art.util.ArtSetup$class.paint(ArtSetup.scala:206) at com.simiacryptus.mindseye.art.examples.TextureGrowth.paint(TextureGrowth.scala:47) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$11.apply(TextureGrowth.scala:125) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$11.apply(TextureGrowth.scala:103) at com.simiacryptus.sparkbook.util.Java8Util$$anon$1.apply(Java8Util.scala:42) at com.simiacryptus.notebook.MarkdownNotebookOutput.subreport(MarkdownNotebookOutput.java:695) at com.simiacryptus.notebook.MarkdownNotebookOutput.subreport(MarkdownNotebookOutput.java:673) at com.simiacryptus.notebook.NotebookOutput.subreport(NotebookOutput.java:146) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1$$anonfun$apply$mcV$sp$1.apply(TextureGrowth.scala:103) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1$$anonfun$apply$mcV$sp$1.apply(TextureGrowth.scala:103) at scala.util.Try$.apply(Try.scala:192) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1.apply$mcV$sp(TextureGrowth.scala:102) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1.apply(TextureGrowth.scala:100) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2$$anonfun$apply$mcVI$sp$1.apply(TextureGrowth.scala:100) at com.simiacryptus.sparkbook.NotebookRunner$.withMonitoredJpg(NotebookRunner.scala:91) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2.apply$mcVI$sp(TextureGrowth.scala:133) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2.apply(TextureGrowth.scala:87) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9$$anonfun$apply$2.apply(TextureGrowth.scala:87) at scala.collection.immutable.List.foreach(List.scala:392) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9.apply(TextureGrowth.scala:87) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8$$anonfun$apply$9.apply(TextureGrowth.scala:85) at scala.collection.Iterator$class.foreach(Iterator.scala:891) at scala.collection.AbstractIterator.foreach(Iterator.scala:1334) at scala.collection.MapLike$DefaultKeySet.foreach(MapLike.scala:174) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8.apply(TextureGrowth.scala:85) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4$$anonfun$apply$8.apply(TextureGrowth.scala:82) at com.simiacryptus.sparkbook.NotebookRunner$.withMonitoredGif(NotebookRunner.scala:138) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4.apply(TextureGrowth.scala:81) at com.simiacryptus.mindseye.art.examples.TextureGrowth$$anonfun$postConfigure$1$$anonfun$apply$4.apply(TextureGrowth.scala:72) at com.simiacryptus.mindseye.art.examples.TextureGrowth.postConfigure(TextureGrowth.scala:142) at com.simiacryptus.mindseye.art.examples.TextureGrowth.postConfigure(TextureGrowth.scala:47) at com.simiacryptus.sparkbook.InteractiveSetup$class.apply(InteractiveSetup.scala:42) at com.simiacryptus.mindseye.art.examples.TextureGrowth.com$simiacryptus$mindseye$art$util$ArtSetup$$super$apply(TextureGrowth.scala:47) at com.simiacryptus.mindseye.art.util.ArtSetup$class.apply(ArtSetup.scala:296) at com.simiacryptus.mindseye.art.examples.TextureGrowth.apply(TextureGrowth.scala:47) at com.simiacryptus.mindseye.art.examples.TextureGrowth.apply(TextureGrowth.scala:47) at com.simiacryptus.sparkbook.NotebookRunner$class.get(NotebookRunner.scala:157) at com.simiacryptus.mindseye.art.examples.TextureGrowth$.get(TextureGrowth.scala:45) at com.simiacryptus.sparkbook.util.LocalRunner$class.main(LocalRunner.scala:37) at com.simiacryptus.mindseye.art.examples.TextureGrowth$.main(TextureGrowth.scala:45) at com.simiacryptus.mindseye.art.examples.TextureGrowth.main(TextureGrowth.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:67) Caused by: com.simiacryptus.mindseye.lang.cudnn.CudaError: returnCode = CUDNN_STATUS_BAD_PARAM at com.simiacryptus.mindseye.lang.cudnn.CudaSystem.handle(CudaSystem.java:469) at com.simiacryptus.mindseye.layers.cudnn.GramianLayer.lambda$getOutput$4(GramianLayer.java:268) at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:110) at java.util.stream.IntPipeline$Head.forEach(IntPipeline.java:557) at com.simiacryptus.mindseye.layers.cudnn.GramianLayer.getOutput(GramianLayer.java:256) at com.simiacryptus.mindseye.layers.cudnn.GramianLayer.lambda$evalAndFree$0(GramianLayer.java:71) at com.simiacryptus.mindseye.lang.cudnn.CudaSystem.lambda$null$19(CudaSystem.java:646) at com.simiacryptus.mindseye.lang.cudnn.CudnnHandle.lambda$null$2(CudnnHandle.java:92) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)