Closed kzh3010 closed 1 year ago
확인했습니다. 감사합니다~!
먼저 코드 작성하시느라 고생하셨습니다. 그러나 몇가지 보완하면 좋을 점이 있어 말씀드립니다.
본 코드는 out1과 out2가 동일한 순서로 이미지를 가지고 있다는 것을 가정합니다. 그러나 저의 경우 그렇지 않은 경우도 있어서, out1과 out2를 불러오신 뒤, 다음 코드들을 추가해 주시면 좋을 것 같습니다.
out1 = out1.sort_values(by='image_id', axis=0)
out2 = out2.sort_values(by='image_id', axis=0)
앙상블할 모델이 3개 이하인 경우에는 for k in range(3): 부분에서 3을 모델 개수와 맞춰주셔야 index out of range error없이 잘 작동합니다.
코드 잘 확인하였습니다 ipynb 파일을 py 파일로 변경한 것을 추가하였습니다.
args를 이용하여 더 많은 csv파일을 추가하더라도 경로만 지정해 주면 되도록 약간 수정하였습니다.
주영님과 동일한 현상을 발견하였습니다. 이외에는 잘 작동 하는 것을 확인하였습니다.
주영님이 말씀해주신 내용대로 수정을 진행하였습니다.
다만 제가 실수로 건혁님이 py로 만들어주신 내용을 포함 못하고 올린거 같아
다시 한번 추가해 주시면 감사하겠습니다
Overview
Change Log
To Reviewer
ensemble.ipynb 의 경로에 4번 셀에 csv파일의 경로를 설정해야 합니다
4개 이상을 ensemble 하고자 한다면, 4번 셀 out4, out5... 에 추가하시고, 6번 셀에서 주석(#) 적용을 해제 하고 사용하면 됩니다.
추가 수정 사항 발생하면 알려주세요.