hackintosh + GTX 1050 TI 开启机器学习
- 环境信息
- macOS High Sierra 10.13.6
- xcode 10.1
- cuda 418.105
- cuda Tookit 10.1
- GPU GTX1050ti
- Nvidia web Driver 387.10.10.10.40.387
- cudnn 10.1-osx-x64-v7.6.5.32

- cuda安装
注意:CUDA Driver与NVIDIA GPU Driver的版本必须一致。
-
Nvidia Web Driver 黑苹果的驱动可以在这里找链接
-
CUDA Driver页面,版本,然后下载安装。
在以上安装完成后(可以先忽略cudnn),配置 CUDA 环境,编辑 ~/.zshrc文件,添加如下:
export CUDA_HOME=/usr/local/cuda
export DYLD_LIBRARY_PATH="$CUDA_HOME/lib:$CUDA_HOME/extras/CUPTI/lib"
export LD_LIBRARY_PATH=$DYLD_LIBRARY_PATH
export PATH=$DYLD_LIBRARY_PATH:$PATH
export flags="--config=cuda --config=opt"
使环境变量生效
source ~/.zshrc
cudnn安装
sudo tar -xf cudnn-10.1-osx-x64-v7.6.5.32.tar
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib/libcudnn* /usr/local/cuda/lib
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib/libcudnn*
- 测试cuda是否正常
cd /usr/local/cuda/samples/
sudo make -C 1_Utilities/deviceQuery
cd 1_Utilities/deviceQuery
./deviceQuery
Result 为PASS的时候,说明OK,剩下的测试用例可以全部测试一遍
本文详细介绍了如何在Hackintosh系统(macOS High Sierra 10.13.6)中配置GTX1050TI显卡进行机器学习的环境。包括安装Xcode、CUDA、cuDNN以及NVIDIA驱动等关键步骤,确保GPU加速的机器学习任务能够顺利运行。
1万+

被折叠的 条评论
为什么被折叠?



