Python RuntimeError:预期标量类型为Long,但在loss=标准中找到Int(输出,y_序列)
我用dim=[1124823,13]和标签dim=[1124823,1]构建了这个声学模型,并且我将两者分离以进行训练、测试和开发。问题是,当我尝试运行我的模型时,我得到了这个错误 运行时错误:标量类型应为Long,但在Python RuntimeError:预期标量类型为Long,但在loss=标准中找到Int(输出,y_序列),python,deep-learning,pytorch,Python,Deep Learning,Pytorch,我用dim=[1124823,13]和标签dim=[1124823,1]构建了这个声学模型,并且我将两者分离以进行训练、测试和开发。问题是,当我尝试运行我的模型时,我得到了这个错误 运行时错误:标量类型应为Long,但在 损耗=标准(输出,y_列) 我认为在这个初始化中没有纪元=0。可能(len(火车装载机)/批量大小)>n次迭代。然后int(no_eps)=0。例如,尝试手动将no_epoch更改为100 no_eps = n_iterations / (len(train_loader) /
损耗=标准(输出,y_列)
我认为在这个初始化中没有纪元=0。可能(len(火车装载机)/批量大小)>n次迭代。然后int(no_eps)=0。例如,尝试手动将no_epoch更改为100
no_eps = n_iterations / (len(train_loader) / batch_size)
no_epochs = int(no_eps)
for epoch in range(no_epochs):
打印(无纪元)
显示什么?
no_eps = n_iterations / (len(train_loader) / batch_size)
no_epochs = int(no_eps)
for epoch in range(no_epochs):