Exception in main training loop: all the input arrays must have same number of dimensions
Traceback (most recent call last):
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/trainer.py", line 316, in run
Ā Ā update()
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/updaters/standard_updater.py", line 175, in update
Ā Ā self.update_core()
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/updaters/standard_updater.py", line 181, in update_core
Ā Ā in_arrays = convert._call_converter(self.converter, batch, self.device)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 73, in _call_converter
Ā Ā return converter(batch, device)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 58, in wrap_call
Ā Ā return func(*args, **kwargs)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 223, in concat_examples
Ā Ā [example[i] for example in batch], padding[i])))
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 254, in _concat_arrays
Ā Ā [array[None] for array in arrays])
Will finalize trainer extensions and updater before reraising the exception.
[JTraceback (most recent call last):
Ā File "/Users/mac/Documents/idp_detnet/examples/run_mlp.py", line 14, in <module>
Ā Ā mlp.run(args)
Ā File "/Users/mac/Documents/idp_detnet/examples/mlp.py", line 38, in run
Ā Ā util.load_or_train_model(model, train, test, args)
Ā File "/Users/mac/Documents/idp_detnet/examples/util.py", line 209, in load_or_train_model
Ā Ā train_model(model, train, test, args)
Ā File "/Users/mac/Documents/idp_detnet/examples/util.py", line 183, in train_model
Ā Ā trainer.run()
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/trainer.py", line 349, in run
Ā Ā six.reraise(*exc_info)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/six.py", line 693, in reraise
Ā Ā raise value
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/trainer.py", line 316, in run
Ā Ā update()
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/updaters/standard_updater.py", line 175, in update
Ā Ā self.update_core()
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/training/updaters/standard_updater.py", line 181, in update_core
Ā Ā in_arrays = convert._call_converter(self.converter, batch, self.device)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 73, in _call_converter
Ā Ā return converter(batch, device)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 58, in wrap_call
Ā Ā return func(*args, **kwargs)
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 223, in concat_examples
Ā Ā [example[i] for example in batch], padding[i])))
Ā File "/Users/mac/miniconda3/lib/python3.6/site-packages/chainer/dataset/convert.py", line 254, in _concat_arrays
Ā Ā [array[None] for array in arrays])
ValueError: all the input arrays must have same number of dimen