报错分析:
这个错误其实是pytorch函数torch.utils.data.DataLoader在windows下的特有错误,该函数里面有个参数num_workers表示进程个数,在windows下改为0就可以了
解决方法:
train_loader = Data.DataLoader(
dataset=data_x, # 使用的数据集※
batch_size=64, # 批处理样本大小
shuffle=True, # 每次迭代前打乱数据
num_workers=0, # 使用?个进程
)
参考链接:PyTorch学习笔记:EOFError:Ran out of input_一颗胡萝卜的秘密基地-CSDN博客