0. 모델 학습환경 및 라이브러리 정보
- python : 3.7.12
- os : Linux-5.15.90+-x86_64-with-debian-bullseye-sid
- gpu : Tesla P100-PCIE-16GB
- pytorch-ligthning : 1.9.4
1. preprocessing
우선은 전처리 과정에서 시간이 많이 든다고 판단되었기 때문에 미리 전처리를 한 뒤에 pp_train.csv, pp_test.csv로 저장하였습니다.
전처리 sharegpt
2. Chatgpt 전략
- 최대한 정보를 압축해서 한번에 넣어주는 것이 정보 손실 방어에 유리하다고 판단되어서 한번에 넣어주는 전략으로 했습니다. chatgpt는 기본적으로 텍스트가 input되는 순으로 코드를 output해준다고 느낌이 들었기 때문에 가장 중요한 것은 맨위에 goal로 두고 나머지는 기대되는 출력순으로 input을 넣어주었습니다.
- Goal → Data → Process → Condition → Result
- parameter로 기억해야하는 부분을
”something"
처럼 따옴표로 강조를 해줬습니다.
- base code : https://shareg.pt/GxzqDbH