Installation

ACSCeND is based on the deep learning framework PyTorch. It is important for users to choose the suitable version of PyTorch based on different compute platforms. The official instruction may help you install PyTorch correctly.

Step 1: Create a Python 3.13.0 Environment

You can use either conda or Python's built-in venv to create an isolated environment.

⚠️ Requires Miniconda or Anaconda

# Create and activate a new conda environment
conda create -n acscend_env python=3.13.0
conda activate acscend_env

Option B: Using venv

⚠️ Requires Python 3.13.0 to be installed and available as python3.13

# Create and activate a new virtual environment
python3.13 -m venv acscend_env
source acscend_env/bin/activate       # On Windows: acscend_env\Scripts\activate

Step 2: Install Required Dependencies

pip install pandas==2.3.1 \
            numpy==2.3.1 \
            torch==2.7.1 \
            scikit-learn==1.7.0 \
            joblib==1.5.1 \
            scipy==1.16.0

We recommed you to install Jupyter Notebook as well.

pip install notebook

Step 3: Install ACSCeND

After successfully installing PyTorch and Required Dependencies, you can install ACSCeND directly from PyPI:

pip install ACSCeND

After installing ACSCeND, we recommend you to open jupyter notebook to use ACSCeND.

jupyter notebook

You’re all set! Start exploring the features of ACSCeND.