是否支持NPU?
请问是否支持NPU,如昇腾系列显卡上运行呢?
可以简单实现: 1)增加TORCH_DEVICE_MODEL
2)增加default_batch_sizes
相应的需要设置default_batch_sizes的点,需要修改,增加 npu
3)环境
先安装torch cpu版本(以2.1为例,或其他版本)
pip3 install torch==2.1.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cpu
再安装torch npu(以2.1为例,其他需自行测试)
pip3 install torch-npu==2.1.0.post8
可以简单实现: 1)增加TORCH_DEVICE_MODEL
2)增加default_batch_sizes
相应的需要设置default_batch_sizes的点,需要修改,增加 npu
3)环境 先安装torch cpu版本(以2.1为例,或其他版本)
pip3 install torch==2.1.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cpu再安装torch npu(以2.1为例,其他需自行测试)
pip3 install torch-npu==2.1.0.post8
请问还需要修改其他地方吗,我在torch 2.6.0上跑不过
可以简单实现: 1)增加TORCH_DEVICE_MODEL
![]()
2)增加default_batch_sizes
相应的需要设置default_batch_sizes的点,需要修改,增加 npu 3)环境 先安装torch cpu版本(以2.1为例,或其他版本)
pip3 install torch==2.1.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cpu再安装torch npu(以2.1为例,其他需自行测试)pip3 install torch-npu==2.1.0.post8请问还需要修改其他地方吗,我在torch 2.6.0上跑不过
torch 2.6.0版本暂时不兼容,用2.5.1版本可以,但是需要再import torch下面加上import torch_npu
可以简单实现: 1)增加TORCH_DEVICE_MODEL
![]()
2)增加default_batch_sizes
相应的需要设置default_batch_sizes的点,需要修改,增加 npu 3)环境 先安装torch cpu版本(以2.1为例,或其他版本)
pip3 install torch==2.1.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cpu再安装torch npu(以2.1为例,其他需自行测试)pip3 install torch-npu==2.1.0.post8请问还需要修改其他地方吗,我在torch 2.6.0上跑不过
torch 2.6.0版本暂时不兼容,用2.5.1版本可以,但是需要再import torch下面加上import torch_npu
Does it work on 310P3?