sergeywong / cp-vton

Reimplemented code for "Toward Characteristic-Preserving Image-based Virtual Try-On Network"
MIT License
474 stars 182 forks source link

RuntimeError: view size is not compatible with input tensor's size and stride (at least one dimension spans across two contiguous subspaces). Use .reshape(...) instead. #37

Closed Muhammad-Zubair closed 3 years ago

Muhammad-Zubair commented 3 years ago

Namespace(batch_size=4, checkpoint='', checkpoint_dir='checkpoints', data_list='train_pairs.txt', datamode='train', dataroot='data', decay_step=100000, display_count=20, fine_height=256, fine_width=192, gpu_ids='', grid_size=5, keep_step=100000, lr=0.0001, name='gmm_train_new', radius=5, save_count=50, shuffle=True, stage='GMM', tensorboard_dir='tensorboard', workers=4) Start to train stage: GMM, named: gmm_train_new! initialization method [normal] initialization method [normal] Traceback (most recent call last): File "train.py", line 191, in main() File "train.py", line 176, in main train_gmm(opt, train_loader, model, board) File "train.py", line 70, in train_gmm grid, theta = model(agnostic, c) File "/usr/local/lib/python3.6/dist-packages/torch/nn/modules/module.py", line 722, in _call_impl result = self.forward(*input, *kwargs) File "/content/drive/My Drive/cp-vton/networks.py", line 422, in forward theta = self.regression(correlation) File "/usr/local/lib/python3.6/dist-packages/torch/nn/modules/module.py", line 722, in _call_impl result = self.forward(input, **kwargs) File "/content/drive/My Drive/cp-vton/networks.py", line 124, in forward x = x.view(x.size(0), -1) RuntimeError: view size is not compatible with input tensor's size and stride (at least one dimension spans across two contiguous subspaces). Use .reshape(...) instead.

Muhammad-Zubair commented 3 years ago

already solved