이전 #75 에서 작성한 데이터 생성 코드는 model/data_generate 폴더 내부로 코드를 이동하였습니다.
pytorch template으로 모듈화를 하면서 전체구조 또한 변경되었습니다.
To Reviewer
학습 데이터 생성 : 주가 데이터, 피클 파일
주식 데이터 생성시 model/stock_csv 폴더 내에 데이터가 저장되며 피클 데이터가 없을 경우 데이터 로드시 해당 데이터를 이미지로 변환합니다.
pickle 데이터 생성시 model/pickle_data 폴더 내부에 transform_type에 해당하는 디렉토리가 생성됩니다. 이후 커맨드 인자로 주어진 window_size에 따라 피클 파일이 생성됩니다. (ex. pickle_data/rasterize_pkl폴더 내부에 window_20.pkl 파일 생성)
학습 조건 설정
학습 조건은 model/stock_config.json 파일의 인자를 변경하여 관리할 수 있습니다.
모델 사용
모델 조건 json 파일에서 "arch" "type"을 변경하여 모델을 호출합니다.
모델은 window_size에 따라 다르게 적용합니다. window_size는 15 기준으로 미만일 경우 CNN5d, 이상인 경우 CNN20d를 사용할 것을 추천하며 이는 추후 실험 결과에 따라 변경될 수 있습니다.
Overview
Change Log
model/data_generate
폴더 내부로 코드를 이동하였습니다.To Reviewer
학습 데이터 생성 : 주가 데이터, 피클 파일
model/stock_csv
폴더 내에 데이터가 저장되며 피클 데이터가 없을 경우 데이터 로드시 해당 데이터를 이미지로 변환합니다.model/pickle_data
폴더 내부에transform_type
에 해당하는 디렉토리가 생성됩니다. 이후 커맨드 인자로 주어진 window_size에 따라 피클 파일이 생성됩니다. (ex.pickle_data/rasterize_pkl
폴더 내부에window_20.pkl
파일 생성)학습 조건 설정
model/stock_config.json
파일의 인자를 변경하여 관리할 수 있습니다.모델 사용
window_size
에 따라 다르게 적용합니다.window_size
는 15 기준으로 미만일 경우 CNN5d, 이상인 경우 CNN20d를 사용할 것을 추천하며 이는 추후 실험 결과에 따라 변경될 수 있습니다.Issue Tags