Skip to content

DongOnee/LOVA_logical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOVA_logical

Hanyang Univ.

ver 4.2

코드 좀더 다듬었당.

  • Date : 2019.5.16
  • src/embedding.py

ver3.0

  • Date : 2019.4.3.

training 하는 과정에서 데이터를 전처리 하는데 오랜 시간이 걸리는걸 확인 하였다.
이 부분을 해결 하기 위해 모든 데이터에 대해서 전처리를 해놓고 학습 시킬때 불러오는 식으로 하기로 하였다.

  • src/train.py

    • 전처리 된 데이터를 불러들어와서 feed 시킨다.
  • src/utils.py

    • 전처리 하는 함수를 새로 만들었다.
  • src/preprocess.py

    • 기존의 코드에서 전처리 하는 코드.
  • data/train_preproc_{}.csv

    • 전처리된 데이터

ver2.3

  • Date : 2019.3.29

  • src/embedding.py

    • 필요가 없다. 삭제
  • src/utils.py

    • 기존에 embedding.py 에 쓰던것을 옮겨 놓았다. yield 를 이용한 방법이 메모리나 cpu 효율에 더 좋지 않을까 싶어서.
  • src/train.py

    • 앞서 바꾼 내용에 맞게 수정하였다.

ver2.2

  • Date : 2019.3.18

  • src/logical_train.py -> src/train.py

    • 이름바꿈
  • src/util.py && src/embedding.py

    • 기존에 있는 방법과 달리 바꿈

전체적으로 변경사항이 거의 없는 상태이다. 다양한 방법을 이용하여 모델을 저장한후 tensorflow js 에서 불러 오려고 노력했지만 실패 하였다. 관련 결과는 구글 공유 드라이브에 작성해 두었다.

ver2.1

  • Date : 2019.3.6.

batch size 를 placeholder 로 만들어서 실행시간을 좀더 짧게 만들었다.
embedding 하는 함수를 따로 만들어서 tensor graph 와 분리시킨 후 embedding 결과를 feeding 하는 식으로 하였다
거의 완성본이라고 생각해도 될거 같다.

  • src/logical_train.py

    • training code 완성
    • python logical_train -e 100 -s 5
    • -e : epoch
    • -s : checkpoint global step number
  • src/util.py

    • 필요한 함수들 모아둠
  • src/models.py

    • 필요한 모델 생성하는 코드들
  • src/embedding.py

    • String 문단을 sentence 단위로 vectorize 하는 코드
  • src/logical.py

    • 학습된 모델을 불러 들어와서 essay path 를 input 값으로 넣은후 점수 (0~1) 출력
    • 소요 시간 출력
    • python logical.py -e sample1.txt -s 2
    • -e : essay file path
    • -s : checkpoint global step number

ver1.2

  • Date : 2019.2.2.

  • src/logical_train.py

    • training code 완성
    • python logical_train -e 100 -s 5
    • -e : epoch
    • -s : checkpoint global step number
  • src/util.py

    • 필요한 함수들 모아둠
  • src/models.py

    • 필요한 모델 생성하는 코드들
  • src/logical.py

    • 학습된 모델을 불러 들어와서 essay path 를 input 값으로 넣은후 점수 (0~1) 출력
    • python logical.py -e sample1.txt -s 2
    • -e : essay file path
    • -s : checkpoint global step number

ver1.0

  • Date : 2019.1.21 내 노트북에선 너모 오래 걸려..

About

Hanyang Univ.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages