> RuntimeError
Traceback (most recent call last)
> <ipython-input-69-87a6d0a0df75> in <module>()
> ----> 1 for i_batch, sample_batched in enumerate(dataloader):
>
2
print(i_batch, sample_batched['frames'].size() )
>
3 
> 
> ~/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py in __next__(self)
>
284
self.reorder_dict[idx] = batch
>
285
continue
> --> 286
return self._process_next_batch(batch)
>
287 
>
288
next = __next__
# Python 2 compatibility
> 
> ~/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py in _process_next_batch(self, batch)
>
305
self._put_indices()
>
306
if isinstance(batch, ExceptionWrapper):
> --> 307
raise batch.exc_type(batch.exc_msg)
>
308
return batch
>
309 
> 
> RuntimeError: Traceback (most recent call last):
>

 "/home/alireza/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 57, in _worker_loop
>
samples = collate_fn([dataset[i] for i in batch_indices])
>

 "/home/alireza/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 135, in default_collate
>
return {key: default_collate([d[key] for d in batch]) for key in batch[0]}
>

 "/home/alireza/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 135, in <dictcomp>
>
return {key: default_collate([d[key] for d in batch]) for key in batch[0]}
>

 "/home/alireza/anaconda3/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 115, in default_collate
>
return torch.stack(batch, 0, out=out)
> RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 90 and 211 in dimension 3 at /opt/conda/conda-bld/pytorch_1524586445097/work/aten/src/TH/generic/THTensorMath.c:3586


 the error itself is saying that: `Sizes of tensors must match except in dimension 0`, meaning i can have permuted the dimensions to bring A to dimension 0 and have the rest the same, meaning 
0 torch.Size([90, 1, 3,
10, 10])
1 torch.Size([ 211, 1, 3, 10, 10])

but even doing this will give me an error
ERROR: Automatic signature extraction failed: Traceback (most recent call last):

 "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 883, in _decrypt_signature
return func(s)

 "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 449, in <lambda>
return lambda s: initial_function([s])

 "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 113, in resf
res = self.interpret_statement(stmt, local_vars)

 "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 45, in interpret_statement
v = self.interpret_expression(expr, local_vars, allow_recursion)

 "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 58, in interpret_expression
val = local_vars[m.group('in')]KeyError: u'fo'