DreamLufei's picture
Update artifact metadata and license
a678ffa verified
|
Raw
History Blame Contribute Delete
4.14 kB
---
library_name: pytorch
tags:
- materials-science
- crystal-generation
- graph-ml
- diffusion-model
- diffcsp
- inverse-design
- density-functional-theory
- closed-loop-discovery
- arxiv:2606.16133
license: other
license_name: invdesmobility-research-artifact-license
license_link: https://huggingface.co/DreamLufei/invDesMobility-diffcsp-generator/blob/main/LICENSE
datasets:
- DreamLufei/invDesMobility-data
---
# InvDesMobility DiffCSP Generator Checkpoints
This repository contains the DiffCSP generator checkpoints used by the
InvDesMobility inverse-design workflow. The checkpoints are released as
external artifacts for the code repositories:
- https://github.com/DreamLufei/invDesMobility
- https://github.com/DreamLufei/invdesmobility_loop
- https://github.com/DreamLufei/2d-mobility
## Paper and Repositories
- Paper: InvDesMobility: a reliability-gated first-principles feedback framework for closed-loop materials discovery
- arXiv: https://arxiv.org/abs/2606.16133
- Project page: https://dreamlufei.github.io/invDesMobility/
- GitHub: https://github.com/DreamLufei/invDesMobility
- Loop repository: https://github.com/DreamLufei/invdesmobility_loop
- Mobility workflow: https://github.com/DreamLufei/2d-mobility
- Zenodo: https://doi.org/10.5281/zenodo.20475023
## Files
- `pretrained/PretrainGenerationModel.ckpt`: upstream DiffCSP warm-start checkpoint used by the pipeline.
- `finetuned/mobility2d_highquality280_ft_v1/best.ckpt`: seed mobility-2D fine-tuned generator.
- `finetuned/generator_round_XX/best.ckpt`: closed-loop feedback fine-tuned generators for rounds 01, 02, 03, 04, 06, 07, 08, and 09.
- Each fine-tuned directory also includes `hparams.yaml`, `lattice_scaler.pt`, and `prop_scaler.pt`.
The `epoch=...ckpt` files from local training logs are intentionally omitted because
they are byte-identical to the retained `best.ckpt` files for the corresponding
rounds. Run logs, W&B files, generated pools, and VASP outputs are not included.
## Intended Use
These checkpoints are intended for reproducing the candidate-generation stage of
InvDesMobility and for research use in feedback-guided 2D crystal generation.
## Training Data
The seed model was fine-tuned on the mobility-2D high-quality seed dataset.
Closed-loop checkpoints were fine-tuned on feedback-augmented DiffCSP datasets
constructed from trusted first-principles mobility-validation records.
The matching datasets are packaged separately in `DreamLufei/invDesMobility-data`.
## Training Parameters
The retained `hparams.yaml` files contain the exact DiffCSP/PyTorch Lightning
configuration for each checkpoint, including model architecture, dataset path,
batch size, optimization configuration, and diffusion scheduler settings.
Key settings used by the feedback models include:
- DiffCSP `CSPDiffusion` with `CSPNet` decoder.
- `hidden_dim=512`, `num_layers=6`, `max_neighbors=20`, `radius=7.0`.
- Fine-tuning via the project scripts under `05_steps/02_finetune_generator/` and
`05_steps/09_closed_loop_feedback/`.
## Evaluation
These generator checkpoints were evaluated operationally inside the closed-loop
InvDesMobility workflow: structures generated from each checkpoint were
deduplicated, screened by surrogate models, and then selected candidates were
validated with first-principles mobility calculations.
The generated pools, feedback datasets, and retained-channel records used to
audit this process are packaged in `DreamLufei/invDesMobility-data`. No
standalone generative benchmark table is included in this model repository,
because the relevant quality measure for this work is downstream retention and
DFT validation rather than raw sample likelihood alone.
## Limitations
The generator proposes candidate structures; it does not validate mobility,
dynamic stability, synthesizability, or DFT-level electronic structure. Candidate
structures require downstream deduplication, surrogate screening, and
first-principles validation with the companion `2d-mobility` workflow.
## Citation
If you use these checkpoints, please cite the InvDesMobility manuscript and the
associated GitHub repositories above.