โšก๏ธPolyConf: Unlocking Polymer Conformation Generation through Hierarchical Generative Models (ICML 2025)

March 18, 2026 ยท View on GitHub

โšก๏ธPolyConf: Unlocking Polymer Conformation Generation through Hierarchical Generative Models (ICML 2025)

arXiv Checkpoint Project Demo License: GPL-3.0

๐Ÿš€ Introduction

Our Polyconf achieves state-of-the-art performance in polyconf conformation generation. In particular, our PolyConf decompose the polymer conformation into a series of local conformations (i.e., the conformations of its repeating units), generating these local conformations through an autoregressive model, and then generating their orientation transformations via a diffusion model to assemble them into the complete polymer conformation, thereby effectively accommodating their unique structural characteristics.

โš’๏ธ Environment

The required packages have been listed in requirements.txt. To set up your environment, please execute:

pip install -r requirements.txt

๐Ÿ“ฆ Dataset

The processed dataset has been provided in this link, please download this dataset and organize the ./dataset directory as follows:

dataset
โ”œโ”€โ”€ true_confs
โ”œโ”€โ”€ dict.txt
โ”œโ”€โ”€ test.lmdb
โ”œโ”€โ”€ valid.lmdb
โ”œโ”€โ”€ train.lmdb
โ”œโ”€โ”€ test_data_index.csv

๐Ÿ’ช Experiments

Training

Our model weight has been provided in this link. If using ours, please place it in the ./phase2_ckpt folder and rename it to checkpoint_best.pt.

Of course, you can also train from scratch by running the following scripts.

bash train_phase1.sh
bash train_phase2.sh

Inference

bash inference.sh

Evaluation

python extract_confs.py
python eval.py 

๐Ÿ‘ Acknowledgments

This code is built upon Uni-Mol, Uni-Core, MAR, MolCLR, TorsionalDiff and FrameDiff. Thanks for their contribution.

๐Ÿ“Œ Citation

If you find this work useful for your research, please consider citing it. ๐Ÿ˜Š

@inproceedings{wang2025polyconf,
  title={PolyConf: Unlocking Polymer Conformation Generation through Hierarchical Generative Models},
  author={Wang, Fanmeng and Guo, Wentao and Ou, Qi and Wang, Hongshuai and Lin, Haitao and Xu, Hongteng and Gao, Zhifeng},
  booktitle={International Conference on Machine Learning},
  pages={63002--63015},
  year={2025},
  organization={PMLR}
}