sanghyun-son/EDSR-PyTorch

IndentationError: unindent does not match any outer indentation level

rezraz1 opened this issue · 0 comments

Hello. I want to give some PNG images as input to EDSR model, at first I was faced with the error below:
RuntimeError: Given groups=1, weight of size [3, 3, 1, 1], expected input[1, 4, 268, 300] to have 3 channels, but got 4 channels instead.
and it was solved with the help of guide lr = lr[:, :3, :, :]
after that I faced another error as below:
RuntimeError: The size of tensor a (1070) must match the size of tensor b (698) at non-singleton dimension 3.
and applied guide [issuecomment](Bug in testing Set5 X3 with args.chop=True · Issue #223 · sanghyun-son/EDSR-PyTorch · GitHub).

I used this advice and replaced the code that put in this page with def forward_chop in the EDSR-PyTorch-master/src/model/__init__.py file. But I encountered a new error as below and i don't know how to fix it:
IndentationError: unindent does not match any outer indentation level
I would be very grateful if you could please tell me how I can solve this problem or guide me if I did something wrong.
@HolmesShuan

full error :
Traceback (most recent call last): File "main.py", line 5, in <module> import model File "/content/EDSR-PyTorch/src/model/__init__.py", line 174 def forward_x8(self, *args, forward_function=None): ^ IndentationError: unindent does not match any outer indentation level