본문 바로가기
무모한 도전-주식 인공지능 만들기

드디어 본격적인 pytorch의 적용 -2-

by 인터넷떠돌이 2022. 1. 18.
반응형

안녕하세요?

 

지난번 포스팅에 이이서 이번 포스팅에서도 어덯게 pytorch를 응용하는 것에 대한 내용을 올려 보고자 합니다. 너무 급하게 한꺼번에 많은 내용을 하다보니, 이렇게 포스팅으로 어디까지 무엇을 했는지 정리하면서도 기억히 흐릿한 부분도 있지만, 그래도 이래저래 많은 실수가 있었습니다.

 

먼저 numpy를 뒤늦게 import하지 않은 것을 깨닫고는 부랴부랴 코드의 첫 머리에서 numpy를 작성해 주는 것으로 어떻게 작업을 이어갔습니다.

 

그리고는 다으믕로 골치아픈게 데이터 형식을 변환하면서 Y-m-d 형태의 날짜 데이터를 숫자로 변환하는 것인데, 이게 생각이상으로 골치아프기 때문에, 하는 수 없이 YYYYmmdd형식으로 바꾼 다음에 정수로 바꾸어 주는 선택을 해야 했습니다.

 

다행인지 불행인지 일단 이렇게 변환을 하고 나서, 다음으로 진행한 것에는 위 스크린샷에서 볼 수 있는 것처럼, 일단 하나하나 만들어 주도록 했습니다.

 

 

그리고 나서 실행을 시켰더니, 위 스크린샷에서 볼 수 있는 에러가 나왔습니다. 처음에는 이게 무슨 소리인지 몰라서 상당히 애를 먹었습니다.

 

우선은 어디가 이상이 있는지 알아보기 위해서 한번 데이터 베이스 파일을 열어 보았습니다. 무언가 많기는 상당히 많이 있습니다.

 

그래서 일단 column을 제거하기 위해서 위 스크린샷에서 볼 수 있는 것처럼 어덯게 del이라는 명령어를 사용해 보도록 합니다.

 

우선은 이렇게 해서 필요한 데이터를 가지고 오는데 성공했습니다. 그리고 나서 다음으로 봐야 하는 것으로는 역시나 이걸 제대로 집어 넣을 수 있느냐 하는 것인데.........

 

우선 데이터를 모두 텐서 형식으로 바꾸어 보았는데, 이렇게 바꾸고 나서 보니까, 일단 데이터의 형식은 제대로 사용할 수 있는 형식으로 바뀐 것을 확인할 수 있기는 있었습니다. 다만, 이 스크린샷을 찍은 시점까지도 기계학습은 제대로 돌아가지 않았습니다.

반응형