nerf-pytorch安装后默认使用CUDA的张量进行运算。MacStudio M1下没有相应显卡和支持NVIDIA CUDA的库,所以报错。
1 | % python run_nerf.py --config configs/lego.txt |
解决方法:修改程序通过CPU运算。
1 | # 进入nerf-pytorch目录编辑run_nerf.py,把torch.cuda.FloatTensor改成torch.FloatTensor |
nerf-pytorch安装后默认使用CUDA的张量进行运算。MacStudio M1下没有相应显卡和支持NVIDIA CUDA的库,所以报错。
1 | % python run_nerf.py --config configs/lego.txt |
1 | # 进入nerf-pytorch目录编辑run_nerf.py,把torch.cuda.FloatTensor改成torch.FloatTensor |