-
[issue] predict_proba와 TypeError: list indices must be integers ... 이하 문제CS/ML&DL 2022. 5. 22. 04:06
predict_proba를 통해 확률값을 구하고
(predict_proba에 대한 친절한 설명 : https://www.inflearn.com/questions/199841)
확률값에 [: , 1] 로 슬라이싱을 해야하는데
슬라이싱에서 에러가 발생한다.
TypeError: list indices must be integers or slices, not tuple
proba의 return 값이 tuple로 생성되기 때문이란 것인데,
그럼 list로 변경하면 될 것이 아닌가? 싶기도 하지만, 해결이 쉽지 않았다.
정말 의외였던 것은, 다들 이 현상을 겪었으리라 싶어서
솔루션을 금방 찾을 줄 알았다.
그러나 동일 현상에 대한 자료를 찾기가 어려웠다.
[같은 이슈가 없다 == 내가 어딘가 삽질했다] 라는 가능성이 더 높아질 수 있다.
그 말은 코드를 첨부터 끝까지 다 삽질해가며 뒤져봐야 한다는건데..
어차피 score를 내는 부분이므로, 잠시만 issue로 남겨놓고 다른 일을 하러 가본다.
'CS > ML&DL' 카테고리의 다른 글
[kaggle] Bike_sharing_demand (0) 2022.06.29 [트랜스포머] Vanilla Transformer 관련 (0) 2022.06.13 [Preprocessing] Wavelet Transform (1) (0) 2022.05.30 [issue-sklearn] ValueError: Input contains NaN, infinity or a value too large for dtype('float32'). (0) 2022.05.22 [강의] 베이지안 관련 링크 (0) 2022.05.22