해결된 질문
작성
·
279
1
안녕하세요
실제 시험장에서 작업형2를 풀때 관련 질문인데요
pd.DataFrame({'index': test.index, 'target': pred}).to_csv('003000000.csv', index=False)
이와 같이 to_csv 이후에 read_csv도 포함한 코드를 제출해야하나요? 아님 read_csv는 눈으로만 확인해보고 실제 제출할때는 지워서 제출하면될까요?
작업형 2를 풀때 문제에 써져있는 평가지표있잖아요
이런거---->> (제출한 모델의 성능은 F1평가지표에 따라 채점)
이런식으로 나와있으면
## 평가
from sklearn.metrics import f1_score
f1_score(y_val, pred)
이렇게 꼭 포함시켜야 하나요?
그리고 포함시켜야한다면 이를
print(f1_score(y_val, pred))로 출력도 해야하나요?
코랩에서 연습할때는 전부 성능평가까지 코드짜면서 연습해봤는데 실제 시험장에서는 어디까지 코드를 짜야할지가 헷갈려서요!
좋은 강의 감사드립니다!
답변 1
1
네 눈으로 확인하기 위함입니다. 제출양식을 틀리는 사람들이 많아요!
지워도 되고 주석처리 해도되고, 작업형2는 csv로 채점하기 때문에 그대로 두어도 됩니다.
작업형1은 정답이외 다른 출력이 있다면 다 주석처리 해주세요
검증데이터 평가는 시험점수와 아무런관련이 없습니다. 모델 성능을 스스로 평가해보기 위함이에요! 작업형2 평가는 csv파일로 진행해요!