ITGOIT - Wiki

Requirements

  1. Node.js: https://nodejs.org/dist/v18.17.1/node-v18.17.1-x64.msi

  2. Git: https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.1/Git-2.42.0-64-bit.exe

  3. Anaconda Prompt: https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Windows-x86_64.exe

Install Rifussion

  1. Open Anaconda Prompt (from start menu)

  2. Insert the following commands:

git clone https://github.com/riffusion/riffusion-inference && cd riffusion-inference
pip install pip==23.0.1
conda create --name riffusion-inference python=3.9 -y && conda activate riffusion-inference && conda install -c "nvidia/label/cuda-12.1.0" cuda-toolkit -y && conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia -y && conda install -c conda-forge ffmpeg -y && conda install -c bricew soundfile -y && conda install torchaudio -y && conda install -c conda-forge pysoundfile -y && python -m pip install -r requirements.txt

Start Rifussion

  1. Open Anaconda Prompt (from start menu)

  2. Insert the following commands:

cd riffusion-inference
conda activate riffusion-inference && python -m streamlit run riffusion/streamlit/playground.py --browser.serverAddress 127.0.0.1 --browser.serverPort 8501

Troubleshooting

Downgrade version

Verify version

conda -V
pip -V

Want to start fresh again?

conda deactivate && conda remove --name riffusion-inference --all -y
conda clean -a