애플 M2 맥북에서 PyTorch + VS Code 가속화 사용하기
머신러닝을 맥북으로 처음 배우거나 다른 환경을 사용하다 맥으로 옮기시는 분들은 애플에서 개발하고 그렇게 좋다고 하는 M1 혹은 M2 프로세서를 사용하여 머신러닝을 실행하는 방법에 대해 알고자… 더 보기 »애플 M2 맥북에서 PyTorch + VS Code 가속화 사용하기
머신러닝을 맥북으로 처음 배우거나 다른 환경을 사용하다 맥으로 옮기시는 분들은 애플에서 개발하고 그렇게 좋다고 하는 M1 혹은 M2 프로세서를 사용하여 머신러닝을 실행하는 방법에 대해 알고자… 더 보기 »애플 M2 맥북에서 PyTorch + VS Code 가속화 사용하기
C++ 개발자 중 CMake를 사용해 빌드환경을 구성하는 방식이 익숙하시다면 CMakeLists.txt에도 익숙하실 것 입니다. 항상 잘 되기만 하면 좋겠지만 많은 경우 작은 문제를 해결하는데 CMakeLists.txt에서 시간을… 더 보기 »CMakeLists 변수 사용하기 – 프로젝트 경로 자동으로 찾아 사용하기
지난 포스팅에서는 LCM(Lightweight Communication Marshalling)을 이용해 서로 다른 프로세스간 데이터를 주고받는 방법을 공유해보았는데, 이번엔 ZeroMQ 라이브러리를 이용하는 방법을 적어보고자 합니다. PyTorch 혹은 Tensorflow와 같이 Python… 더 보기 »C++와 Python 연동하여 데이터 주고받기 – ZeroMQ로 프로세스간 통신 2가지 예제
Python으로 프로그램밍을 하다보면 일부 C++의 장점을 이용하고 싶기도 하고, 반대로 C++로 프로그램 개발 시 Python의 기능들을 일부 사용하고 싶어질 때가 있습니다. 문제는, 두개의 다른 언어이다… 더 보기 »Python과 C++ 간단하게 데이터를 주고받는 방법 2가지 – LCM을 통한 프로그램간 통신