아낌없이 퍼다주시는 소중한 강의 정말 감사드립니다. 그런데 아직 코린이이다 보니.. 여러번 반복해서 학습해도, 알려주신 것들을 실전에 접목 하려다 보니 각 파트에서 알려주신 항목들을 잘 접목하지 못하고 있는 상황입니다. 특히 어려운점이 백테스트에 적용된 매수, 매도 코드들을 실전 robobits.py 파일에 옮기는 것이 잘 안되더라구요. 실제 trading_adv2_backtest.ipynb과 robobits_adv2.py 파일에서의 매수, 매도 코드가 서로 같은지 확인해봤더니 조금은 달라 보이던데.. 아직 제가 수업을 정확히 파악 못한탓이 큽니다..ㅜ 혹시라도 저와 같은 코린이들도 조금더 수월하게 이해할 수 있도록 지금까지 강의해주신 부분들을, 실전에 적용한다고 가정하고 1. 간단한 전략추가, 2. 백테스트 모델에 적용 및 백테스팅, 3.그리드 또는 베이지안 최적화에 적용, 4. robobits.py 파일에 매수, 매도 코드 옮기는 방법 등을 하나의 추가 강의에서 보여주실 수 있으실까요? 보다 강사님의 수업을 깊이 있게 이해하는데 큰 도움이 될 것 같습니다.
링크 | https://survey.novauniverse.me/chicken 사람들은 무슨 치킨, 무슨 치킨 브랜드를 좋아하는지, 뼈를 좋아하는지 순살을 좋아하는지 문득 궁금해져서 한번 만들어 봤습니다. 19명 참여해주셨는데 100명 채워보고 싶네요~ 설문 작성하시면 결과 확인 하실 수 있으니 재미삼아 한번 해보세용!
- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 권철민 선생님 교육을 너무 잘 듣고 많이 배웠습니다 제가 이번에 mmdetection이 윈도우에서 사용하는 편법(?)을 찾아 공유드립니다. 필요하신 분들께 도움이 되기를 바랍니다 mmdetection은 기본적으로 리눅스에서만 적용되고 윈도우에서 사용하려면 상당히 어렵다고 알고 있습니다 다만 회사보안이라든지 리눅스 환경이 어렵다든지 여러가지 원인으로 윈도우에서 활용하고 싶은 경우가 있는데요 그래서 이거저거 시도해본 결과 윈도우에서도 실행되게끔하는 방법을 정리해보았습니다 제 컴퓨터 환경 기준으로 작성되었기 때문에 사용자마자 적용법이 좀 다를 수 있을 것 같습니다 1 . 윈도우용 mmcv 설치 본인의 cuda 환경 및 pytorch 버전에 맞는 mmcv를 먼저 설치하여야 합니다. 이를테면 다음 url에 접속하면 각 환경에 맞는 whl을 제공합니다 Cuda 10.1 pytorch 1.8 : https://download.openmmlab.com/mmcv/dist/cu101/torch1 .8.0 /index.html Cuda 11.1 pytorch 1.8 : https://download.openmmlab.com/mmcv/dist/cu111/torch1 .8.0 /index.html Cuda 11.3 pytorch 1.10 : https://download.openmmlab.com/mmcv/dist/cu113/torch1 .10.0 /index.html conda prompt에서 python --version을 통해 버전을 확인하고 파이썬 버전에 맞는 mmcv를 다운 받습니다 conda prmpt에서 whl 다운받은 경로로 이동하여 whl 설치해줍니다 (제 경우는 pip install mmcv_full -1.4.6 -cp37-cp37m-win_amd64.whl) mmcv에서 제공하는 환경에서는 다 접속이 되는것 같습니다 (https://github.com/open-mmlab/mmcv) 2 . MMdet 설치 정확히는 리눅스 환경에서 MMdet를 설치하고 설치디렉토리를 다운받습니다 리눅스 환경이 없으시다면 Colab에서 가능합니다 --------------------------------------------------------------------------- ! git clone https://github.com/open-mmlab/mmdetection.git ! cd mmdetection; python setup.py install import inspect print (inspect.getfile(mmdet)) #위치 확인 # 저 같은 경우 '/usr/local/lib/python3.7/dist-packages/mmdet-2.22.0-py3.7.egg/mmdet/__init__.py' 가 뜨네요 #구글드라이브를 마운트하여 위의 출력에서 mmdet 까지 내 드라이브로 복사하고 이것을 다운 받습니다 from distutils.dir_util import copy_tree copy_tree( '/usr/local/lib/python3.7/dist-packages/mmdet-2.22.0-py3.7.egg/mmdet' , '/content/drive/MyDrive/mmdet' ) # 지금의 경우에는 colab도 파이썬 3.7이고 제 환경도 3.7이어서 잘되는 경우인데 이외의 경우에는 안될수도 있을 것 같습니다 # 해보진 않았습니다만 환경과 동일한 파이썬 버전을 맞추고 설치하면 좋을 것 같습니다 --------------------------------------------------------------------------- 3 . mmdet에 필요항 패키지 설치 (pycocotools는 pycocotools_windows로 설치하여야 합니다) pip install terminaltables pycocotools_windows pyyaml 4 . 이제 mmdet 를 옮겨온 경로의 상위 디렉토리를 sys.path.append로 추가하면 mmdet를 import 할 수 있습니다 (아마도...) (제 경우는 import sys sys.path.append( 'D:\YSKim\#Deep-Learning\#Tutoring\Inflearn\딥러닝컴픁피전완벽가이드\DLCV_New-main' ) ) * cpu core가 충분하지 않을 경우 cfg.data.workers_per_gpu = 0 로 설정하였습니다 일단 제 컴퓨터 기준으로 하였기 때문에 따라 하셔도 여러 시행착오가 있을수는 있을 것 같습니다만 그래도 저와 같은 고민이 있으신 분들께 조금이나마 도움이 되기를 바라며 글을 작성하였습니다
placeholder에도 메시지를 적용할 수 있지 않을까 해서 찾아보다가 발견한 방법을 공유해드리려고 적어봅니다. th :placeholder ="#{input.itemname.placeholder}" 방법은 정말 간단하게도 thymeleaf에서 제공해주는 th:placeholder를 사용하면 되네요. 출처 : stackoverflow
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! 저는 코딩공부를 시작한지 얼마 안 된 초급자입니다~! 데이터분석일을 시작하게 되었는데, 나중에 빅데이터 업무를 맡게될 경우 파이썬을 이용해 코드를 짜보고자 독학을 시작했는데요 강의 듣고 한부분 한부분 따라하는 데에는 큰 문제가 없는데 (현재 국기만들기프로젝트까지 들었습니다!) 마지막에 전체 코드를 합치는 부분은 강사님 또는 다른분들의 경우 머릿속에서 다 되는건지가 궁금해요 ㅠ^ㅠ 평소에는 데이터를 하나씩 들여다보며 한줄씩 작성하고, 마지막에 그 코드들을 한번에 합치게 되는게 맞나요?