【发布时间】:2016-02-06 18:09:12
【问题描述】:
我需要做的是从一个 numpy 矩阵中随机选择(替换)50 行,以训练线性分隔符。
然后,我需要使用我没有选择的行来测试线性分隔符。
对于第一部分,A 是我的完整数据矩阵,我这样做:
A_train = A[np.random.randint(A.shape[0],size=50),:]
但我目前没有有效的方法找到:
A_test = ...
其中A_test 不包含与A_train 相同的行。我该怎么做?
这个问题的关键是A 是一个 n x m 矩阵,而不是一维矩阵...
【问题讨论】:
标签: python numpy matrix machine-learning cross-validation