3D-Fixer / scripts /check_packages.py
JasonYinnnn's picture
online install mipgs
e0a6e7c
import os
def install_flash_attn():
print ("installing flash-attn...")
result = os.system('pip install flash-attn --no-build-isolation')
print (result)
def install_xformers():
print ("installing xformers...")
result = os.system('pip install -U xformers --index-url https://download.pytorch.org/whl/cu129')
print (result)
def install_kaolin():
print ("installing kaolin...")
result = os.system('pip install kaolin==0.18.0 -f https://nvidia-kaolin.s3.us-east-2.amazonaws.com/torch-2.8.0_cu129.html')
print (result)
def install_nvdiffrast():
print ("installing nvdiffrast...")
os.system('mkdir tmp')
os.system('mkdir tmp/extensions')
os.system('git clone https://github.com/ZX-Yin/nvdiffrast.git ./tmp/extensions/nvdiffrast')
result = os.system('pip install ./tmp/extensions/nvdiffrast --no-build-isolation')
os.system('rm -rf ./tmp')
print (result)
def install_mipsplatting():
print ("installing mipsplatting...")
result = os.system('pip install git+https://github.com/ZX-Yin/mip-splatting-submodules.git --no-build-isolation')
print (result)
def install_sam2():
print ("installing SAM 2...")
result = os.system('pip install git+https://github.com/facebookresearch/sam2.git --no-build-isolation')
print (result)
def install_utils3d():
print ("installing utils3d...")
result = os.system('pip install git+https://github.com/EasternJournalist/utils3d.git@9a4eb15e4021b67b12c460c7057d642626897ec8 --no-build-isolation')
print (result)