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