교차 유효성 검사를 하나 남기고 싶습니다.교차 유효성 검사 관련 문제
AttributeError Traceback (most recent call last)
<ipython-input-19-f15f1e522706> in <module>()
3 loo = LeaveOneOut(num_of_examples)
4 #loo.get_n_splits(X_train_std)
----> 5 for train, test in loo.split(X_train_std):
6 print("%s %s" % (train, test))
AttributeError :하지만 난 오류가 아래에 무엇입니까 'LeaveOneOut'개체가 어떤 속성을 '분할'
이자세한 코드는 다음과 같다 없습니다 :
from sklearn.cross_validation import train_test_split
X_train, X_test, y_train, y_test =
train_test_split(X, y, test_size=0.3, random_state=0)
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
sc.fit(X_train)
X_train_std = sc.transform(X_train)
X_test_std = sc.transform(X_test)
from sklearn.cross_validation import LeaveOneOut
num_of_examples = len(X_train_std)
loo = LeaveOneOut(num_of_examples)
for train, test in loo.split(X_train_std):
print("%s %s" % (train, test))
(http://scikit-learn.org/stable/modules/generated/sklearn.model_selec 'loo.get_n_splits (X_train)'을 사용하여 설정을 먼저 분할해야하는 것처럼 보입니다. – Julien
완전한 오류 메시지를 포함하십시오. – DyZ
이것은 읽을 수 없습니다. 원래 질문을 편집하고 완전한 오류 메시지를 포함하십시오. – DyZ