ckadirt's picture
Add files using upload-large-folder tool
da6acc7 verified
Raw
History Blame Contribute Delete
1.07 kB
#!/bin/bash
# Commands to setup a new virtual environment and install all the necessary packages
set -e
# Ensure uv is installed for faster package installations
pip install uv
# Upgrade pip
pip install --upgrade pip
# Create a new virtual environment and activate it
python3.11 -m venv foundation_env
source foundation_env/bin/activate
# Use uv to install packages concurrently
uv pip install numpy matplotlib jupyter jupyterlab_nvdashboard jupyterlab ipywidgets scipy tqdm scikit-learn scikit-image accelerate webdataset pandas matplotlib einops ftfy regex h5py wandb nilearn nibabel boto3==1.34.57 open_clip_torch kornia omegaconf decord smart-open ffmpeg-python opencv-python==4.6.0.66 torchmetrics==1.3.0.post0 diffusers==0.23.0 pytorch-lightning==2.0.1 transformers==4.44.2 xformers==0.0.22.post7
uv pip install git+https://github.com/openai/CLIP.git --no-deps
uv pip install torch==2.4.1 --index-url https://download.pytorch.org/whl/cu120
uv pip install torchvision
# Install jupyter kernel spec
python -m ipykernel install --user --name=foundation_env