1

점수 유효성 검사 후 정확성 점수를 인쇄하려고합니다. 점수 검증은 82 %입니다. ..테스트 세트의 점수 - 텍스트 마이닝

[[ 0 0 0 0 0 0 0 0 0 0 27 2] 
[ 0 0 0 0 0 0 0 0 0 0 88 23] 
[ 0 0 0 0 0 0 0 0 0 0 12 0] 
[ 0 0 0 0 0 0 0 0 0 0 22 4] 
[ 0 0 0 0 0 0 0 0 0 0 108 90] 
[ 0 0 0 0 0 0 0 0 0 0 28 60] 
[ 0 0 0 0 0 0 0 0 0 0 16 94] 
[ 0 0 0 0 0 0 0 0 0 0 49 424] 
[ 0 0 0 0 0 0 0 0 0 0 5 76] 
[ 0 0 0 0 0 0 0 0 0 0 78 1487] 
[ 0 0 0 0 0 0 0 0 0 0 0 0] 
[ 0 0 0 0 0 0 0 0 0 0 0 0]] 

나는 이유를 이해하지 않고 내 행렬의 형식 (0 0은 무엇인가 :하지만 정확도 점수는

grid = GridSearchCV(pipe, param_grid, cv=5) 
grille=grid.fit(text_train, Y_train) 
y_pred = grille.predict(text_test) 
from sklearn import metrics 
#matrice de confusion 
print("matrice confusion") 
print(metrics.confusion_matrix(Y_test,y_pred)) 
#succès en test 
print("score accuracy") 
print(metrics.accuracy_score(Y_test,y_pred)) 

내가 혼란 행렬을 인쇄 할 때 ... 0 같다 0 0 0 0 0 27)

답변

0

다음은 confusionaccuracy에 대한 문서입니다.

은 아주 간단하게, 혼란 매트릭스가 검증 입력의 모든 클래스 0-9에 있었다,하지만 당신은 정식 Minimal, complete, verifiable example을 제공하는 데 실패 때문에 잘못 클래스 10 (11)

로 식별 주장, 나는 방법이 없습니다 이 시점에서 문제를 해결할 수 있습니다. 이 문제를 재현하는 코드로 업데이트하십시오.

관련 문제