본문 바로가기

주식투자490

드디어 본격적인 pytorch의 적용 -5- 안녕하세요? 이번 포스팅에서는 어떻게 해서 적용이 안되던 기계학습의 모델을 적용해 보고자 하는데, 이게 제대로 움직일지 아닐지는 저도 잘 모릅니다. 다만, 한가지 알 수 있는 것은, 일단 이렇게 해서 어느정도 성과는 나왔고, 새로운 문제에 또 부딪쳤다는 것 입니다. 먼저 세이브를 하는 방법부터 조금 바꾸었는데, 그존에는 그냥 모델을 넣는 것으로 끝을 냈습니다만, 그러지 않고, 일단 state_dict()라는 항목을 추가했습니다. 그리고 나서 다음으로 진행한 것으로는 위 스크린샷에서 볼 수 있는 것으로, 일단 모델을 load하는 것에도 load_state_dict를 붙여 주도록 했습니다. 그리고 나서 무언가가 잘 안되어서 이번에는 위 스크린샷에서 볼 수 있는 것과 같이 일단 MLP를 통짜로 넣는 방법을 한.. 2022. 1. 19.
드디어 본격적인 pytorch의 적용 -3- 안녕하세요? 어제도 그렇지만, 화요일이 된 오늘도 그렇게 까지 컨디션은 좋지 못한 듯 합니다. 아무튼 이런 상황에서 어떻게 해서건 다시금 파이토치를 가동 시키려고 했습니다만, 그게 생각만큼 제대로 되지는 않아서 애를 많이 먹었습니다. 아무튼 이번 포스팅에서도 한번 관련된 내용을 다루어 보고자 합니다. 가장 먼저 건드려 본 것은 위 스크린샷에서 보이는 것처럼 batch size를 4로 올려 보았습니다만, 이게 그다지 효과는 없었습니다. 그리고 나서 다음으로 살펴본 것은 텐서 형태의 자료인데, 이건 그렇게 큰 변화가............ 없기는 없어 보인다는 생각이 들었습니다. 다만 행렬에서 4개의 요소만 골라서 가지고 온 것은 맞다는 생각이 듭니다. 그래서 자료를 찾아보니까, 위 스크린샷에서 볼 수 있는 .. 2022. 1. 18.
드디어 본격적인 pytorch의 적용 -2- 안녕하세요? 지난번 포스팅에 이이서 이번 포스팅에서도 어덯게 pytorch를 응용하는 것에 대한 내용을 올려 보고자 합니다. 너무 급하게 한꺼번에 많은 내용을 하다보니, 이렇게 포스팅으로 어디까지 무엇을 했는지 정리하면서도 기억히 흐릿한 부분도 있지만, 그래도 이래저래 많은 실수가 있었습니다. 먼저 numpy를 뒤늦게 import하지 않은 것을 깨닫고는 부랴부랴 코드의 첫 머리에서 numpy를 작성해 주는 것으로 어떻게 작업을 이어갔습니다. 그리고는 다으믕로 골치아픈게 데이터 형식을 변환하면서 Y-m-d 형태의 날짜 데이터를 숫자로 변환하는 것인데, 이게 생각이상으로 골치아프기 때문에, 하는 수 없이 YYYYmmdd형식으로 바꾼 다음에 정수로 바꾸어 주는 선택을 해야 했습니다. 다행인지 불행인지 일단 이.. 2022. 1. 18.
오랫만의 파이썬, 오랫만의 걸림돌 안녕하세요? 오랫만에 파이썬을 하다보니 헷갈리는 것도 있지만, 가장 큰 문제는 하나를 가지고 오면 되는 가 싶었더니, 그게 아니라 여러가지 문제가 겹치고 겹쳐서 많이 어려운 상황이 되었습니다. 일단 어디까지 하다가 어떤 문제가 나왔는지 한번 이번 포스팅에서 다루어 보고자 합니다. 우선은 OBV값을 계산하기 위해서 새로운 모듈을 가지고 오도록 합니다. 진짜 처음에는 이것만 오면 큰 문제없이 될 것으로 생각을 했습니다만, 그건 오산이었습니다. 그리고 나서 이제 데이터 베이스만 확보가 되면, 다음으로는 그냥 OBV만 계산을 하면 끝나는 것으로 여기까지는 생각을 하고 있었습니다. 우선 데이터를 가져오기 위해서 판다스를 import하는 데 까지는 좋았습니다. 그리고 어떻게 판다스의 dataframe에 증권 데이터.. 2022. 1. 14.