내가 사용하는 딥러닝, ROS 개발 환경에 대하여 서술하고자 한다. Deep Learning과 관련하여 우리 연구실에서 다수의 연구원들이 개별 PC(windows or ubuntu)에서 서버(ubuntu)로 ssh를 통하여 접속하고 GPU들을 사용을 한다. 지금까지 사용했던 환경들과 문제점 초기에는 아나콘다로 가상환경을 만들어서 연구를 진행하였지만, 링크와 같이 tensorflow안에서도 버전에 따라 CUDA와 cuDNN이 달라진다. 여기에 pytorch를 사용하는 사람들도 제각각이니 환경이 복잡해진다. 이러한 환경에서 다수가 사용하면 서로 간의 환경이 꼬일 수 있는 문제가 생긴다. 따라서 현재는 Docker를 이용하고 있다. IDE 또한, 나는 Spyder과 pycharm을 거쳐 vscode를 최종적으..