일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 혼공
- 혼공단
- CS2023
- 회고
- CC2023
- 혼공파
- 혼공분석
- 맛있는디자인스터디13기
- 프리미어프로
- 제이펍
- 후기
- 맛있는디자인
- Doit점프투파이썬
- 스터디
- 생성형AI
- 혼공머신
- 3주차후기
- 6주차후기
- 혼공JS
- 챌린지
- 진짜쓰는일러스트레이터
- 맛있는디자인스터디12기
- 혼공학습단
- 애프터이펙트
- 혼공C
- 스터디완료
- Doit파이썬스터디
- 맛있는디자인스터디11기
- 전면개정2판
- 혼공자
- Today
- Total
애독자's 공부방
허깅페이스의 Evaluate 라이브러리 오류 발생 시 해결 방법 본문
허깅페이스(Hugging Face)에서는 평가 지표를 사용하기 위해 Evaluate라는 라이브러리를 제공하고 있습니다.
코랩(Colab)에서 evaluate의 0.4.2 버전을 사용하여 실습을 진행하던 중 다음과 같은 오류가 발생했습니다.
→ FileNotFoundError: Couldn't find a module script at /content/accuracy/accuracy.py. Module 'accuracy' doesn't exist on the Hugging Face Hub either.

관련하여 검색을 해본 결과, 다음과 같이 버전을 0.4.1에서 0.4.0으로 낮추는 방법이 제시된 것을 확인했습니다.
https://stackoverflow.com/questions/75076501/error-trying-to-load-accuracy-metric-with-evaluate
Error trying to load accuracy metric with evaluate
I'm trying to train a GPT-2 model using an example script from Huggingface Transformer Github and I get an error when the scripts tries to load 'accuracy' metric: evaluate.load("accuracy"...
stackoverflow.com
사실 다른 방법들도 있었지만, 결국 동일한 파일 경로 오류가 발생하여 버전을 0.4.0으로 낮추는 방식으로 문제를 해결했습니다. 아마도 해당 라이브러리의 버전 업데이트로 인해 기존에 지표를 불러오는 과정에서 문제가 발생한 것으로 보입니다.
따라서 evaluate 관련 오류가 발생할 경우, 라이브러리 버전을 0.4.2 대신 0.4.0으로 설치하면 문제를 해결할 수 있습니다.
