M1 맥북에서 MPS 사용이 되지 않습니다.

@SoHaeng_Lee @9bow
그 동안 도와주신 선생님들께.
드디어 됐습니다! SoHaeng님과 9bow님께서 큰 도움주셔서 마무리할 수 있었습니다.
여기 작성된 방법과 동일하다고 생각됩니다.

다른 분들께서도 저와 같은 어려움이 있을 수도 있을 것 같아 정리해서 작성해봅니다.

  1. 첫 번째로 anaconda의 버전을 고려해야합니다. 저의 경우 m1이 나온지 얼마 안된 상태에서 anaconda를 설치하여 mps가 True가 안되는 문제가 존재했습니다.
  2. 현재 Anaconda 페이지를 들어가게 되면 arm-64를 지원하는 conda가 배포중입니다. 이를 다운받고 이 전 anaconda는 삭제했습니다.
  3. 2번까지 수행했을 때, 기존과 다른 양상이 나타났습니다.
conda install pytorch torchvision torchaudio -c pytorch-nightly

기존에는 conda를 이용해서 설치했을 때, 모두 문제없이 설치가 됐었는데 이번의 경우, torchvision과 torchaudio는 설치 되지 않았습니다. -> 그래서 9bow님께서 친절히 설명해주신 pip3 설치방법으로 설치하였습니다.

pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu

여기까지 진행된다면 python open 후, mps가 정상적으로 작동하는 것을 확인할 수 있었습니다.

다시 한번 도와주신 분들께 감사인사를 드립니다.

2개의 좋아요