Installation
This guide explains how to install CURATOR and its optional acceleration tools.
Requirements
Install via pip
pip install --upgrade pip
pip install curator_torch
This installs the basic version of CURATOR. For better training and inference performance, install additional acceleration packages:
# Install asap3, matscipy, and torch_scatter
pip install curator_torch[opt]
# Install CuEquivariance
pip install curator_torch[cueq]
# Install all optional acceleration tools
pip install curator_torch[all]
Install from source
To install the latest version:
git clone https://github.com/Yangxinsix/curator.git
cd curator
pip install .
To include all acceleration tools:
pip install .[all]
Installing PyTorch with CUDA
If PyTorch is installed on a login node without GPU support, the CPU-only version may be installed by default. To explicitly install a CUDA-enabled version of PyTorch, specify the CUDA toolkit version:
conda install pytorch=*=*cuda* pytorch-cuda=11.8 cudatoolkit=11.8 -c pytorch -c nvidia
Now you are ready to use CURATOR!