My GPU is small, so I decided to use CPU to run totalsegmentator. I have uninstalled GPU version Pytorch in PyTorch Utils and downloaded cpu version Pytorch 1.8.1 successfully. However when I apply total segmentator, It shows this error:
PyTorch version 1.8.1+cpu is not compatible with this module. Minimum required version is 1.12. You can use “PyTorch Util” module to install PyTorch with version requirement set to: >=1.12
Maybe PyTorch-1.8.1 files were in use and could not be updated. Try uninstalling pytorch, restart Slicer, and then install it. Maybe check if the lib\Python\Lib\site-packages\torch folder in the Slicer install tree is empty.
@muratmaga FYI, a new Slicer extension is in the works that all extensions that use nnunet could use to install nnunet and all its dependencies (and it should include all the tricks we learned from TotalSegmentator). You may consider using it for MEMOS.
I also have a Mac which installed v1.8.1 again and again. It eventually worked, you just need to restart 3D slicer after you uninstall 1.8.1. Once you reopen slicer and set Torch version to >=1.12, it will automatically download v2.2.1