## Description
I'm trying to migrate to mxnet symbol a fairly complex flow, and I spent way 
too much time debugging "shape inference failed" errors when binding the 
module. 
What shape ? What symbol ? Which shape is ok, and which is missing ? Argh !

## Environment info (Required)
Using mxnet 1.3.0 on scala

## Error Message:
```
java.lang.IllegalArgumentException: requirement failed: shape inference failed
        at scala.Predef$.require(Predef.scala:224)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup.org$apache$mxnet$module$DataParallelExecutorGroup$$bindIthExec(DataParallelExecutorGroup.scala:635)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup$$anonfun$bindExec$2.apply(DataParallelExecutorGroup.scala:378)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup$$anonfun$bindExec$2.apply(DataParallelExecutorGroup.scala:377)
        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.Range.foreach(Range.scala:160)
        at scala.collection.TraversableLike$class.map(TraversableLike.scala:234)
        at scala.collection.AbstractTraversable.map(Traversable.scala:104)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup.bindExec(DataParallelExecutorGroup.scala:377)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup.<init>(DataParallelExecutorGroup.scala:322)
        at 
org.apache.mxnet.module.DataParallelExecutorGroup$Builder.build(DataParallelExecutorGroup.scala:223)
        at org.apache.mxnet.module.Module.bind(Module.scala:286)
```




[ Full content available at: 
https://github.com/apache/incubator-mxnet/issues/12565 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to