728x90

ETC 5

Smilegate Unsmile AI 사용법

- Smilegate korean_unsmile 데이터 링크 : https://github.com/smilegate-ai/korean_unsmile_dataset - 링크를 통해 가상환경에서 pip로 torch 설치 (놋북이라 GPU 없으므로 CUDA 없는 버전으로 설치) pip3 install torch torchvision torchaudio - transformers 및 기타 라이브러리 설치 pip install transformers pip install chardet - 아래 코드 테스트 from transformers import TextClassificationPipeline, BertForSequenceClassification, AutoTokenizer model_name = 'smile..

ETC 2023.05.08

좋은 코드 작성 요령

1. 간결하게 - 예를 들어 정렬되지 않은 정수 배열에 중복 원소가 존재하는지 하는 함수가 있다고 하자 bool hasDuplicate(const vector& array) { for(int i = 0; i < array.size(); ++i) for(int j = 0; j < i; ++j) if(array[i] == array[j]) return true; return false; } - 매크로를 사용하여 다음과 같이 코드 변경 가능 #define FOR(i, n) for(int i = 0; i < (n); ++i) bool hasDuplicate(const vector& array) { FOR(i, array.size()) FOR(j, i) if(array[i] == array[j]) return t..

ETC 2022.06.27