Skip to content

stanford-cs336/spring2024-assignment5-alignment

Repository files navigation

CS336 Spring 2024 Assignment 5: Alignment

For a full description of the assignment, see the assignment handout at cs336_spring2024_assignment5_alignment.pdf

If you see any issues with the assignment handout or code, please feel free to raise a GitHub issue or open a pull request with a fix.

Setup

  1. Set up a conda environment and install packages:
conda create -n cs336_alignment python=3.10 --yes
conda activate cs336_alignment
pip install -e .'[test]'
  1. Install Flash-Attention 2:
export CUDA_HOME=/usr/local/cuda

pip install flash-attn --no-build-isolation
  1. Run unit tests:
pytest

Initially, all tests should fail with NotImplementedErrors. To connect your implementation to the tests, complete the functions in ./tests/adapters.py.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published