무모한 도전-주식 인공지능 만들기1651 우연히 발견한 구름IDE만의 특이한 사항(?) part1 안녕하세요? 일단 데스크톱으로는 어떻게 해서 다시금 테스트를 돌리고 있고, 그 와중에 다시한번 구름IDE로 어떻게 써먹을 수 있는지 없는지를 한번 알아보기 위해서 실험을 하나 하고 있었습니다. 그런데 이러는 와중에 이게 구름 IDE의 특징인지, 아니면 파이썬의 특징인지 모르겠습니다만, 상당히 주의깊게 신경써야 하는 것이 하나 나와서 포스팅으로 올려 보고자 합니다. 일단 지난번에 사용했던 ray는 제거해 주도록 하고, 이제부터는 다시금 multiprocessing을 사용해서 다시한번 작업을 해 보도록 합니다. 그리고 나서 헷갈리는 면이 있기 때문에, 어떻게 해서든 좀 알아볼 수 있는 폴더명을 만들어 주도록 하고, 그 다음에는 이 폴더명을 이름변경에서 복사해서 붙여넣기를 하는 과정으로 코드에 집어넣어 주도록.. 2020. 7. 24. Ray를 사용하는 작업에 들어가 보기 -Done- 안녕하세요? 지난번 포스팅에 이어서 슬슬 이 ray를 가지고 하는 작업에 너무 많은 시간이 투자 된다는 생각이 들어서, 이제는 여기서 슬슬 결론을 내고 다음 작업에 들어가 봐야 겠다는 생각이 들었습니다. 그래서 이번 포스팅에서 일단 ray를 이용하는 작업을 마무리 짓고서, 다음 작업에 들어가서 어떻게 무언가를 하는 내용을 올려 보고자 합니다. 그리고 나서 당연하다면 당연하게도, 일단 자식 프로세스가 받은 데이터의 내용이 달라졌기 때문에, 이에 맞춰서 코드도 변형을 시켜 주어야 했습니다. 그런데 또 에러가 나왔습니다. 여기서 나온 에러는 다른 것이 아니라, 일단 int로 나와야 하는 값이 왜 str형식으로 왔느냐고 하는 것 입니다. 그리고 나서 다음르로 해야 하는 것으로는 당연하다면 당연하게도 str형식으.. 2020. 7. 24. Ray를 사용하는 작업에 들어가 보기 -10- 안녕하세요? 이번 포스팅에서는 어떻게 해서 24개의 프로세스를 동시에 구름 IDE에서 ray를 사용해서 돌려 보기 위해서, 한번 작업에 들어가 보도록 하겠습니다. 그런데 이런 시도가 일단 다 100% 성공하는 것도 아니기는 아니라서, 이번 포스팅에서는 아마도 절반만 성공한 기록이 될 듯 합니다. 일단 이 작벙르 하기 위해서 메모리가 지속적으로 치솟는 것을 방지하기 위해서, gc.collect()라는 것을 가지고 오도록 합니다. 이렇게 해서 가지고 와서, 다음의 작업에 사용해 보도록 합니다. 그리고 나서 너무나 속도가 느려지는 감이 있어서 60%를 넘게 메모리가 사용되면, 자동으로 메모리를 확보하는 명령어를 사용해 보도록 합니다. 그런데 이렇게 하고서도, 상황이 해결이 되지 않은 것이, 일단 속도는 빨라진.. 2020. 7. 24. Ray를 사용하는 작업에 들어가 보기 -9- 안녕하세요? 이 포스팅 시리즈도 상당히 많이 진행이 된 것 같은데, 아무튼 간에 이렇게 해서 이걸 가지고서 한번 작업을 하기 위해서는 계속해서 오류를 수정해서 다음 작업에 들어가야 하는 상황이 나옵니다. 아무튼 일단 어떻게 초기에 소기의 성공을 거두고, 이후에 이어진 오류에 대해서 추가로 올려 보도록 하겠습니다. 먼저 작업을 원할하게 하기 위해서, 일단 CPU의 갯수를 24개로 늘려 보도록 합니다. 이렇게 해서 다음의 작업을 해야 하기는 합니다. 그런데 계속해서 무언가가 제대로 되지 않아서, 어디가 문제인가 했더니, subprocess일때 작동을 하였는 바로 이 타이머가 문제였습니다. 그래서 타이머를 제거했습니다. 그리고 나서 일단 실행을 시키기는 시켰습니다. 일단 이렇게 해서 여기서는 제대로 된 결과가.. 2020. 7. 23. 이전 1 ··· 150 151 152 153 154 155 156 ··· 413 다음