All Articles

TIL&TEL 20.08.10~20.08.16

TIL( Today I Learned)

20-08-10 월

  • STT 엔진 요청 코드 개선

    • 확인하기
    • 우리가 보낸 최대 수량 확인해보기
    • 실시간으로 보내는게 아니라 일시에 여러개 보내도 괜찮은건지? [batch 작업]
    • 고쳐야 할 사항들
  • BERT

    • Pretrain Language Model 모델들 비교해보기
    • 성능을 결정 짓는건
    • 전처리
    • vocab 만들기 ( 3만개 정도 보통)

      • hanbert 5.4만개 (문서 처리에 좋음)
      • hanbert 9만개 (대화체인식에 좋음)
  • HuggingFace Transformer 알아보기

    • 머신 러닝 프레임워크들 포팅, 래핑, 모델 save 및 load , 공유 hub 제공

20-08-11 화

  • BERT 슬라이드 및 문서 만들기

20-08-12 수

  • BERT 정리내용 팀 공유

20-08-13 목

  • 에러 디버깅
  • GCP instance 생성 및 이것 저것 조작해보기

20-08-14 금

  • 팀원 코드 리뷰

    • 코드 내려받기
    • 변경내역 확인하기
    • 리뷰 코멘트 작성
  • STT 엔진 변경사항 확인
  • GCP INSTANCE 생성, 파이썬 프로젝트 환경 만들기, 배포 도전

TEL (Trial and Error Log)

20-08-12

  • ERROR: 프로세스 중단된거 2일 후에 발견

    • SITUATION: 신입분이 DB 업데이트를 했는데 에러 터져서 멈춤
    • REASON:
    • Exception 처리 부재: 빈값이 들어올거라고 생각지 못한 부분에서 빈값이 들어왔다. 여태까지 아무문제 없었고 없을거라 생각했다.
    • 사후 확인 부재: 뭔가 작업을 한것 알았는데 제대로 돌고 있는지 확인을 안하고 있다가 새로 업데이트 하는 과정에서 발견함
    • SOLUTION: DB 원상복구함
  • ERROR: 서버 재시작후 django 죽음

    • SITUATION: 서버 전원 공급 변경으로 재시작함
    • REASON: django 가동 시켜주는게 없으니 안되는게 당연…
    • SOLUTION: 추후 부팅시 돌아가도록 하거나, 인지하고 재시작을 해야만 한다. 재부팅시 동작 가능한 옵션을 걸 수 있나?

20-08-13

  • ERROR: sort 한 iterable 또 sort 하고 있었다.

    • SITUATION: 프로세스 로직 추가 작업중
    • REASON: 앞에서 어떤 결과값을 받았는지 제대로 안봐서.
    • SOLUTION: 추가한 sort 삭제

20-08-14

  • ERROR: Django - Invalid HTTP_HOST header:

    • SITUATION: 로컬 테스트 서버 구동중 동작 제대로 안함
    • REASON: runserver 0:8001 앞에 0 뺴먹어서 외부 노출 안됨
    • SOLUTION: 외부 노출 포트 추가해라! 0.0.0.0:8001