Hey sorry to have another issue so soon... noticed while using SFTGAN it fails no matter what settings im using if the image has a detected alpha channel. Not sure if this is normal... or if there is a workaround..here is the log.
SFTGAN: Upscaling main image...
--- Job Loop Started (SFTGAN)
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
Traceback (most recent call last):
+ CategoryInfo : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
+ PSComputerName : localhost
File "test_segmentation.py", line 76, in <module>
output = seg_model(img).detach().float().cpu().squeeze()
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "D:\CTT-PS Programs\SFTGAN\pytorch_test\architectures.py", line 72, in forward
x = self.feature(x)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\container.py", line
92, in forward
input = module(input)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\conv.py", line 338,
in forward
self.padding, self.dilation, self.groups)
RuntimeError: Given groups=1, weight of size 64 3 3 3, expected input[1, 4, 512, 256] to have 3 channels, but got 4
channels instead
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
Traceback (most recent call last):
+ CategoryInfo : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
+ PSComputerName : localhost
File "test_sftgan.py", line 55, in <module>
seg = torch.load(os.path.join(test_prob_path, basename + '_bic.pth'))
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\serialization.py", line 382, in
load
f = open(f, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '../data/samples_segprob\\t_01__bat_n01_bic.pth'
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
--- Job Loop Ended
End Processing File ---
SFTGAN: Upscaling main image...
--- Job Loop Started (SFTGAN)
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
Traceback (most recent call last):
+ CategoryInfo : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
+ PSComputerName : localhost
File "test_segmentation.py", line 76, in <module>
output = seg_model(img).detach().float().cpu().squeeze()
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "D:\CTT-PS Programs\SFTGAN\pytorch_test\architectures.py", line 72, in forward
x = self.feature(x)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\container.py", line
92, in forward
input = module(input)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\module.py", line 493,
in __call__
result = self.forward(*input, **kwargs)
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\nn\modules\conv.py", line 338,
in forward
self.padding, self.dilation, self.groups)
RuntimeError: Given groups=1, weight of size 64 3 3 3, expected input[1, 4, 512, 256] to have 3 channels, but got 4
channels instead
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
Traceback (most recent call last):
+ CategoryInfo : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
+ PSComputerName : localhost
File "test_sftgan.py", line 55, in <module>
seg = torch.load(os.path.join(test_prob_path, basename + '_bic.pth'))
File "C:\Users\dansm\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\serialization.py", line 382, in
load
f = open(f, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '../data/samples_segprob\\t_01__bat_n01_bic.pth'
<< Job Loop Iteration >>
<< Job Loop Iteration >>
<< Job Loop Iteration >>
--- Job Loop Ended
End Processing File ---