这个错误表明你试图在一个不支持设置属性的对象上设置属性。在拆分MNIST数据集时,你可能遇到了这个问题。为了解决这个问题,请确保你在正确的对象上设置属性。
以下是一个使用sklearn
库拆分MNIST数据集的示例:
from sklearn.datasets import fetch_openml
from sklearn.model_selection import train_test_split
# 加载MNIST数据集
mnist = fetch_openml('mnist_784', version=1)
X, y = mnist.data, mnist.target
# 拆分数据集
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
# 现在你可以使用X_train, X_test, y_train, y_test进行训练和测试
领取专属 10元无门槛券
手把手带您无忧上云