2015-04-03 19 views
7

Torçta bir Tensörü nasıl yeniden boyutlandırırım? https://github.com/torch/torch7/blob/master/doc/tensor.md#resizing belgesinde belgelenen yöntemler işe yaramıyor.Torch Resize Tensor

images = image.load('image.png',1,'float') 
print(images:size()) 
-- result: 224x224 [torch.LongStorage of size 2] 

images.resize(torch.FloatTensor(224,224,1,1)) 
print(images:size()) 
-- result: 224x224 [torch.LongStorage of size 2] 
-- expected: 224x224x1x1 [torch.LongStorage of size 4] 

Bu yaklaşım neden çalışmıyor?

images:resize(...) 

Ne yapmış:

cevap

9

Sen yapmanız gereken

images.resize(...) 

images.resize ilk argüman olarak cari tensörünü geçmez.

images:resize(...), images.resize(images, ...)