def load_data():
'''
load digit data set
:return: data( have target), data_target, data( not have target)
'''
digits = datasets.load_digits()
###### shuffle?########
rng = np.random.RandomState(0)
indices = np.arange(len(digits.data))
rng.shuffle(indices)
X = digits.data[indices]
y = digits.target[indices]
n_labeled_points = int(len(y)/10)
unlabeled_indices = np.arange(len(y))[n_labeled_points:]
return X,y,unlabeled_indices
评论列表
文章目录