Incompatibilità PyTorch su Jetson Orin
Problema 1: GPU non disponibile
Installare la versione Jetson di PyTorch.
Tutorial: https://docs.nvidia.com/deeplearning/frameworks/install-pytorch-jetson-platform/index.html
Si può scegliere la versione: https://developer.download.nvidia.com/compute/redist/jp/
La versione usata:
torch-2.5.0a0+872d972e41.nv24.08.17622132-cp310-cp310-linux_aarch64.whl
Dopo il download, eseguire:
export TORCH_INSTALL=torch-2.5.0a0+872d972e41.nv24.08.17622132-cp310-cp310-linux_aarch64.whl
pip install --no-cache $TORCH_INSTALLTest:
import torchtorch.cuda.is_available()Problema 2: libreria cuSPARSELt mancante
Errore: ImportError: libcusparseLt.so.0: cannot open shared object file: No such file or directory
Soluzione:
Installare la libreria cuSPARSELt corrispondente alla versione CUDA supportata dalla piattaforma Jetson Orin.
Link di download:
https://developer.nvidia.com/cusparselt-downloads
Problema 3: torchvision non installato
Soluzione:
Installare manualmente la versione corrispondente di torchvision. torch 2.5 → torchvision 0.20.0
git clone --branch v0.20.0 https://github.com/pytorch/vision.gitDopo il download, compilare:
export BUILD_VERSION=0.20.0
python3 setup.py install --userRiferimento: https://zhuanlan.zhihu.com/p/1933164131969659101

