RuntimeError:类型为torch.FloatTensor的预期对象,但为参数#2找到类型为torch.cuda.FloatTensor 'weight'

Error C:\ crowdcount-mcnn \ src \ data_loader.py:38:FutureWarning:方法.as_matrix将在未来版本中删除 . 请改用.values .

den = pd.read_csv(os.path.join(self.gt_path,os.path.splitext(fname)[0]' . csv'),sep =',',header = None).as_matrix()

加载100/400文件

加载200/400文件

加载300/400文件

加载400/400文件

已完成加载400个文件

回溯(最近一次调用最后一次):文件“test.py”,第45行,在density_map = net(im_data,gt_data)

文件"C:\Users\shiva\Anaconda3\lib\site-packages\torch\nn\modules\module.py",第357行,在 call result = self.forward(* input,** kwargs)

文件“C:\ crowdcount-mcnn \ src \ crowd_count.py”,第20行,在forward density_map = self.DME(im_data)

文件"C:\Users\shiva\Anaconda3\lib\site-packages\torch\nn\modules\module.py",第357行,在 call result = self.forward(* input,** kwargs)

文件“C:\ crowdcount-mcnn \ src \ models.py”,第44行,在转发x1 = self.branch1(im_data)

文件"C:\Users\shiva\Anaconda3\lib\site-packages\torch\nn\modules\module.py",第357行,在 call result = self.forward(* input,** kwargs)

文件“C:\ Users \ shiva \ Anaconda3 \ lib \ site-packages \ torch \ nn \ modules \ container.py”,第67行,正向输入=模块(输入)

文件"C:\Users\shiva\Anaconda3\lib\site-packages\torch\nn\modules\module.py",第357行,在 call result = self.forward(* input,** kwargs)

文件“C:\ crowdcount-mcnn \ src \ network.py”,第19行,在转发x = self.conv(x)

文件"C:\Users\shiva\Anaconda3\lib\site-packages\torch\nn\modules\module.py",第357行,在 call result = self.forward(* input,** kwargs)

文件“C:\ Users \ shiva \ Anaconda3 \ lib \ site-packages \ torch \ nn \ modules \ conv.py”,第282行,在forward self.padding,self.dilation,self.groups)

文件“C:\ Users \ shiva \ Anaconda3 \ lib \ site-packages \ torch \ nn \ functional.py”,第90行,在conv2d中返回f(输入,重量,偏差)

RuntimeError:类型为torch.FloatTensor的预期对象,但为参数#2'weight'找到类型为torch.cuda.FloatTensor

回答(0)