본문 바로가기

무모한 도전-주식 인공지능 만들기1651

2라운드의 구글 코랩(google colab)작전 -6- 안녕하세요? 이래저래 개인적인 사정이 있어서 다량의 포스팅 꺼리가 발생했음에도 블로그 포스팅이 늦어져서 오늘의 포스팅을 하나밖에 올릴 수 없는 상황이 되었습니다. 아무튼 간에 이건 이것이고, 오늘 블로그 포스팅에서는 지난번의 성공에 이어서 다시 해야 할 내용의 작업이 있었습니다. 일단, 자식 프로세스의 작동을 전혀 모르기 때문에 이걸 알아볼 방법이 없는지 한번 알아봤습니다. 먼저 이 작업을 하기 위해서, 일단 인터넷상에 올려져 있는 progress bar라는 것을 가지고 왔습니다. 이렇게 해서 가지고 왔는 결과를 바탕으로 해서, 한번 작업을 해 보기는 보았습니다만........ 그다지 믿을 만한 결과가 나오지 않는 것을 확인할 수 있기는 있었습니다. 일단 이건 이것이고, 이제부터 쓸만한 다른 자료가 있는.. 2020. 7. 16.
2라운드의 구글 코랩(google colab)작전 -5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 subprocess만으로는 무언가가 잘 되지 않아서, 하는 수 없이 이번에는 다른 모듈인 multiprocessing이라는 것을 가지고 와서 작업을 해야만 했습니다. 일단 이걸 제대로 밑그림을 짜는 것만 해도 상당한 시간이 걸려서 이래저래 포스팅이 늦어졌습니다. 가장 먼저 할일로는 역시나 이 내장 모듈을 가지고 오는 것이라고 할 수 있습니다. 이렇게 해서 일단 하나 가지고 오도록 합니다. 그리고 나서 기존의 input_text를 만들어 주는 항목의 for 문 위에는 새로운 리스트를 생성해서 여기다가 input text들을 담아 갈 수 있도록 만들어 줍니다. 그리고 나서 다음으로 작업을 하기 위해서는 위 스크린샷과 같이 일단 multiprocess에 관련된 메서드.. 2020. 7. 15.
2라운드의 구글 코랩(google colab)작전 -4- 안녕하세요? 지난번 포스팅에서 어떻게 문제에 부딪쳐서 무언가가 잘 안되는 것을 보여주었는데, 이번 포스팅에서 그걸 어느정도 해결하고 나서 다소간의 약한 성과지만, 그래도 나온 것이 있기는 있었습니다. 이렇게 해서 어느정도 성공은 했지만, 문제도 하나 나오기는 나왔습니다. 일단 이 작업을 하는데 어디서 문제가 생긴 것인지 알아보기 위해서 위 스크린샷과 같이 일단 작업을 하나 해 주도록 합니다. 그런데 가만히 한참 기다려 보니 그래도 정상적으로 자식 프로세스가 하나하나 돌아간 것을 확인할 수 있기는 있었습니다. 그런데 문제가 하나 있습니다. 이게 진짜로 하나하나 작업이 진행된 거라서, 파이썬의 멀티 스레딩처럼 하나 끝나면 다음 차례가 이어진느 것으로 생각이 됩니다. 일단 이렇거나 말거나 제대로 결과가 생성이.. 2020. 7. 14.
2라운드의 구글 코랩(google colab)작전 -3- 안녕하세요? 일단 지난번 포스팅에서 무언가를 시도해 보기는 했습니다만, 이게 제대로 되지 않았는 것을 보여 드렸습니다. 그래서 이번 포스팅에서는 어떻게 해서든 간에 이걸 해결해 보기 위해서, 가지가지 작업을 해 보도록 해야 하는데, 이게 잘 될지 안 될지는 아직은 모르겠습니다. 그리고 나서 다음으로 진행을 해야 하는 것으로는 위 스크린샷처럼 이렇게 입력을 받아들이는 공간에서 아무런 입력이 없어서 생기는 문제라고 생각하고 일단 뭐 하나 만들어 주었습니다. 일단 이렇게 해서 자식 프로세스만 실행을 시켰을 경우에는 위 스크린샷과 같이 제대로 결과가 나오는 것을 확인할 수 있기는 있었습니다. 그리고 나서 다음으로 작업을 해야 하는 것으로는 시간을 측정하는 코드까지 추가를 해 주어서 한번 부모 프로세스에서 구동을.. 2020. 7. 14.