【python报错】UserWarning: train_labels has been renamed targets

UserWarning: train_labels has been renamed targetswarnings.warn(“train_labels has been renamed targets”)

这是一条 Python 警告信息,它表示 train_labels 这个变量已经被重命名为 targets,在将来的版本中可能会移除 train_labels。因此,建议在代码中将 train_labels 替换为 targets,以避免警告。

这个警告信息的出现通常是由于使用了过时的 API 或函数,或者是由于某些库中的变量名称、函数名称或参数发生了更改。

pytorch中已经将train_labels改成了targets
https://pytorch.org/vision/stable/_modules/torchvision/datasets/mnist.html
在这里插入图片描述

#labels = dataset.train_labels.numpy()#获取数据集中训练样本的标签信息,并将其转换为 NumPy 数组
labels = dataset.targets.numpy() # 获取数据集中训练样本的标签信息,并将其转换为 NumPy 数组
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43491496/article/details/135323091