ChatterjeeLab / CIS6270

huggingface.co
Total runs: 0
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: October 04 2026

Introduction of CIS6270

Model Details of CIS6270

CIS 6270 Course Code

Screenshot 2026-09-07 at 4.23.55 PM

This repository contains code examples for CIS 6270, organized by lecture. We will develop the implementations alongside the course material, which connect the mathematical definitions, training objectives, and sampling equations to the executable PyTorch code herein. Each lecture directory contains its examples, data, and implementation notes; additional directories will accompany later lectures.

Lecture index
Lectures Topics Code and documentation
2 and 3 Continuous generative models, flow matching, diffusion, and guidance Guide · Flow matching · Diffusion
Installation

Use Python 3.11, or another compatible Python version at least 3.10, in a new virtual environment. The current examples were tested with PyTorch 2.9.1 and Transformers 4.57.6, as specified in requirements.txt .

git clone https://huggingface.co/ChatterjeeLab/CIS6270
cd CIS6270

python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txt

On Windows PowerShell, create the environment with python -m venv .venv and activate it with .venv\Scripts\Activate.ps1 .

Run the Lectures 2 and 3 examples

From the repository root:

python lectures_02_03/esm2_flow_guidance.py --epochs 200 --samples 8
python lectures_02_03/esm2_diffusion_guidance.py --epochs 200 --samples 8

Both scripts train on ESM-2 residue embeddings and compare classifier-free guidance, single-objective reward steering, and scalarized multi-objective steering. We use the same property definitions, normalization, and final constrained decoder to compare the flow and diffusion implementations.

The first run downloads the public ESM-2 checkpoint. Each script then writes generated sequences and model parameters to its own output directory. The lecture guide describes the data format, training and sampling settings, property calculations, normalization, and residue-count constraint, with commands for using a custom dataset.

Repository organization
CIS6270/
├── README.md
├── requirements.txt
├── LICENSE
├── lectures_02_03/
│   ├── README.md
│   ├── esm2_flow_guidance.py
│   ├── esm2_diffusion_guidance.py
│   ├── esm2_example.csv
│   └── GUIDANCE_NOTES.md
└── tests/
    └── test_examples.py

Installation instructions and the lecture index are maintained at the repository root. Lecture-specific commands, mathematical explanations, and references accompany the corresponding code.

Tests
python -m unittest discover -s tests -v

The current unit tests cover property annotations, scalarization weights, reward gradients, DDPM schedule indexing, and constrained decoding.

License

The repository code is distributed under the MIT License . Pretrained model weights are downloaded from their original repositories under the corresponding distribution terms.

Runs of ChatterjeeLab CIS6270 on huggingface.co

0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About CIS6270 huggingface.co Model

More CIS6270 license Visit here:

https://choosealicense.com/licenses/mit

CIS6270 huggingface.co

CIS6270 huggingface.co is an AI model on huggingface.co that provides CIS6270's model effect (), which can be used instantly with this ChatterjeeLab CIS6270 model. huggingface.co supports a free trial of the CIS6270 model, and also provides paid use of the CIS6270. Support call CIS6270 model through api, including Node.js, Python, http.

ChatterjeeLab CIS6270 online free

CIS6270 huggingface.co is an online trial and call api platform, which integrates CIS6270's modeling effects, including api services, and provides a free online trial of CIS6270, you can try CIS6270 online for free by clicking the link below.

ChatterjeeLab CIS6270 online free url in huggingface.co:

https://huggingface.co/ChatterjeeLab/CIS6270

CIS6270 install

CIS6270 is an open source model from GitHub that offers a free installation service, and any user can find CIS6270 on GitHub to install. At the same time, huggingface.co provides the effect of CIS6270 install, users can directly use CIS6270 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

CIS6270 install url in huggingface.co:

https://huggingface.co/ChatterjeeLab/CIS6270

Url of CIS6270

Provider of CIS6270 huggingface.co

ChatterjeeLab
ORGANIZATIONS

Other API from ChatterjeeLab

huggingface.co

Total runs: 12
Run Growth: 2
Growth Rate: 16.67%
Updated:November 15 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 21 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 21 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 19 2026