2023 Samsung AI Challenge : Machine Learning Force Fields

force값 제출 오류

2023.09.28 20:34 897 Views
tabnetForce_lgbmEnergy.csv

누락값 없음을 확인했음에도 제출에 실패하여

baseline code에서의 제출파일에 제 모델의 energy와 force를 각각 나누어 적용시켜 제출테스트를 해보았습니다.

force 테스트에서 제출에 실패하여

타입을 baseline 의 force 타입과 완전히 일치시켜서 제출해보았음에도 여전히 실패하고 있는 상태입니다.

같은 문제를 경험하신 분들께 조언을 구하고

관리자님께 제출시도했던 csv 첨부합니다

로그인이 필요합니다
0 / 1000
DACON.chanmuzi
2023.09.30 02:07

안녕하세요, 화랑 님

첨부하신 csv 파일을 확인한 결과 'force' 열에 array를 저장하는 과정에서 에러가 발생한 것으로 확인됩니다.
해당 csv 파일에서 '...' 를 검색해 보시면 일부 array가 '...'를 포함하여 압축된 형태로 'force' 칼럼 내에 저장된 것을 확인하실 수 있을 것입니다.

코드공유 게시판 베이스라인을 보시면 `np.set_printoptions(threshold=np.inf)`를 통해 프린트 옵션을 조정하고 있습니다.
이는 너무 긴 array가 출력될 경우 이것이 pandas DataFrame에 제대로 저장되지 않는 오류가 발생하는 것을 방지하기 위함입니다.
이 방법으로도 문제가 해결되지 않는 경우 pandas의 출력 옵션을 조정하는 방법에 대해서도 확인하셔서 구하신 값이 제대로 저장되는지 확인하셔야 합니다.

감사합니다.