Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon มีการพึ่งพาเฉพาะที่จำเป็นสำหรับการสร้าง pytorch บน macOS


มีการพึ่งพาเฉพาะที่จำเป็นสำหรับการสร้าง pytorch บน macOS


การสร้าง pytorch บน macOS ต้องใช้การพึ่งพาและการพิจารณาหลายประการ:

1. รุ่น MacOS: Pytorch รองรับ MacOS 10.15 (Catalina) หรือใหม่กว่า [3] สำหรับการสนับสนุน GPU บน Macs รุ่นใหม่ด้วยชิป M1/M2/M3, MacOS 12.3 หรือใหม่กว่านั้นเป็นสิ่งจำเป็น [1]

2. เวอร์ชัน Python: ขอแนะนำให้ใช้ Python 3.9 ถึง 3.12 สำหรับความเข้ากันได้กับ Pytorch [3]

3. แพ็คเกจผู้จัดการ: คุณสามารถใช้ PIP หรือ Anaconda เพื่อติดตั้ง Pytorch แนะนำให้ Anaconda เนื่องจากมีสภาพแวดล้อมแบบทรายที่มีการพึ่งพาที่จำเป็นทั้งหมด [3]

4. การสนับสนุน GPU: การสนับสนุน CUDA แบบดั้งเดิมไม่สามารถใช้ได้กับ MacOS เนื่องจาก CUDA ทำงานกับ Nvidia GPUs เท่านั้นซึ่งมักไม่พบใน MACs [8] อย่างไรก็ตาม MACs ที่มีชิป M1/M2/M3 สามารถใช้แบ็กเอนด์ MPS (Metal Performance Shaders) สำหรับการเร่งความเร็ว GPU สิ่งนี้ต้องการ Pytorch ที่จะติดตั้งด้วยการสนับสนุน MPS ซึ่งมีอยู่ในการสร้างยามค่ำคืน [1]

5. การพึ่งพาเพิ่มเติม: สำหรับการกำหนดค่าบางอย่างอาจจำเป็นต้องใช้เครื่องมือเพิ่มเติมเช่น Xcode, OpenBlas และ OpenMP โดยเฉพาะอย่างยิ่งหากคุณกำลังรวบรวม pytorch จากแหล่งที่มา [5] อย่างไรก็ตามโดยทั่วไปแล้วสิ่งเหล่านี้ไม่จำเป็นสำหรับการติดตั้งมาตรฐานโดยใช้ PIP หรือ Anaconda

6. ดัชนีการติดตั้ง: ล้อ pytorch โฮสต์บนดัชนีเฉพาะ (เช่น CPU-only builds อยู่บน `https: // download.pytorch.org/whl/cpu`) และคุณอาจต้องระบุดัชนีเหล่านี้ในระหว่างการติดตั้ง ฮาร์ดแวร์ของคุณ [2] [6]

การอ้างอิง:
[1] https://wiki.cci.arts.ac.uk/books/it-computing/page/enable-gpu-support-with-pytorch-macos
[2] https://docs.astral.sh/uv/guides/integration/pytorch/
[3] https://pytorch.org/get-started/locally/
[4] https://botpenguin.com/blogs/how-to-install-pytorch-a-step-by-step-guide
[5] https://github.com/tomheaven/pytorch-osx-build/blob/master/buildinstractions-1.0.1.md
[6] https://prefix-dev.github.io/pixi/dev/features/pytorch/
[7] https://stackoverflow.com/questions/73986257/pytorch-1-12-on-mac-monterey
[8] https://stackoverflow.com/questions/63423463/using-pytorch-cuda-on-macbook-pro