File size: 4,141 Bytes
5c967b5
 
 
 
 
 
 
 
 
a678ffa
 
 
5c967b5
a678ffa
 
 
 
5c967b5
 
 
 
 
 
 
 
 
 
 
 
a678ffa
 
 
 
 
 
 
 
 
 
5c967b5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77d02b4
 
 
 
 
 
 
 
 
 
 
 
 
5c967b5
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
---
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.