zhenzeyang
commited on
Commit
·
c8658b7
0
Parent(s):
first public release
Browse files- .gitattributes +39 -0
- README.md +66 -0
- ckpts/formula/optimal.pt +3 -0
- ckpts/formula/pretrain.pt +3 -0
- ckpts/generator/decoder.pt +3 -0
- ckpts/generator/diffusion.pt +3 -0
- ckpts/generator/predictor.pt +3 -0
- ckpts/generator/pretrain.pt +3 -0
- ckpts/mono/optimal.pt +3 -0
- dataset/data.json +3 -0
- overview.png +3 -0
.gitattributes
ADDED
|
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
dataset/*.json filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
*.png filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
ckpts/** filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
overview.png filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: cc-by-4.0
|
| 3 |
+
tags:
|
| 4 |
+
- materials-science
|
| 5 |
+
- chemistry
|
| 6 |
+
- electrolyte-design
|
| 7 |
+
---
|
| 8 |
+
# Bamboo-mixer: A Unified Predictive and Generative Solution for Liquid Electrolyte Formulation.
|
| 9 |
+
|
| 10 |
+
This repository contains the official model of the paper [A Unified Predictive and Generative Solution for Liquid Electrolyte Formulation](https://arxiv.org/abs/2504.18728).
|
| 11 |
+
|
| 12 |
+
<p align="center">
|
| 13 |
+
<a href="https://arxiv.org/abs/2504.18728">
|
| 14 |
+
<img alt="Build" src="https://img.shields.io/badge/arXiv-2504.18728-b31b1b.svg">
|
| 15 |
+
</a>
|
| 16 |
+
<a href="https://github.com/ByteDance-Seed/bamboo_mixer">
|
| 17 |
+
<img alt="Github" src="https://img.shields.io/badge/GitHub-Code-darkgreen.svg?logo=github">
|
| 18 |
+
</a>
|
| 19 |
+
<a href="https://huggingface.co/ByteDance-Seed/bamboo_mixer">
|
| 20 |
+
<img alt="Build" src="https://img.shields.io/badge/🤗-HF%20Model-yellow">
|
| 21 |
+
</a>
|
| 22 |
+
</p>
|
| 23 |
+
|
| 24 |
+

|
| 25 |
+
|
| 26 |
+
## Introduction
|
| 27 |
+
|
| 28 |
+
**bamboo-mixer** introduces a unified method to not only **predict electrolyte properties** accurately such as conductivity and anion ratio, but also allows **conditional generation** of electrolyte formulation based on target properties.
|
| 29 |
+
|
| 30 |
+
This innovation provides a generative workflow to **design molecular mixture** beyond electrolyte. The generated samples from the workflow are tested and proved further with experimental validation.
|
| 31 |
+
|
| 32 |
+
### Checkpoints
|
| 33 |
+
|
| 34 |
+
| Folder | Description |
|
| 35 |
+
|--------|-------------|
|
| 36 |
+
| `ckpts/mono` | Checkpoint used for single-molecule property prediction. |
|
| 37 |
+
| `ckpts/formula` | Checkpoints used for electrolyte property prediction. |
|
| 38 |
+
| `ckpts/generator` | Checkpoints used for conditional generation. |
|
| 39 |
+
|
| 40 |
+
### Datasets
|
| 41 |
+
|
| 42 |
+
| Folder | Description |
|
| 43 |
+
|--------|-------------|
|
| 44 |
+
| `dataset` | Electrolyte property dataset with conductivity and anion ratio labels |
|
| 45 |
+
|
| 46 |
+
|
| 47 |
+
## How to Use
|
| 48 |
+
see https://github.com/ByteDance-Seed/bamboo_mixer
|
| 49 |
+
|
| 50 |
+
Where to send questions or comments about the model: https://github.com/Bytedance-Seed/bamboo_mixer/issues
|
| 51 |
+
|
| 52 |
+
## Citation
|
| 53 |
+
If bamboo-mixer is helpful, please help to ⭐ the repo.
|
| 54 |
+
|
| 55 |
+
If you find this project useful for your research, please consider citing our paper:
|
| 56 |
+
```bibtex
|
| 57 |
+
@misc{yang2025unifiedpredictivegenerativesolution,
|
| 58 |
+
title={A Unified Predictive and Generative Solution for Liquid Electrolyte Formulation},
|
| 59 |
+
author={Zhenze Yang and Yifan Wu and Xu Han and Ziqing Zhang and Haoen Lai and Zhenliang Mu and Tianze Zheng and Siyuan Liu and Zhichen Pu and Zhi Wang and Zhiao Yu and Sheng Gong and Wen Yan},
|
| 60 |
+
year={2025},
|
| 61 |
+
eprint={2504.18728},
|
| 62 |
+
archivePrefix={arXiv},
|
| 63 |
+
primaryClass={cond-mat.mtrl-sci},
|
| 64 |
+
url={https://arxiv.org/abs/2504.18728},
|
| 65 |
+
}
|
| 66 |
+
```
|
ckpts/formula/optimal.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:07bbc70c47c84dd9500ec7066593b214397e1dffeeece9d87165869248d87105
|
| 3 |
+
size 11009556
|
ckpts/formula/pretrain.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:558aca1b59f3abb5aed1511e691f28a1acc1798c1cc5b980dbaf1dea5e5b104c
|
| 3 |
+
size 3354916
|
ckpts/generator/decoder.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:80beb100cb6be56ae1b1f885d799894f2bbab1ac27c7d3638d2417be9f26d4a9
|
| 3 |
+
size 495376
|
ckpts/generator/diffusion.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4df11920a910e3c13b742391feb9e86b0505ca9878747f1da654db9869ba9fb1
|
| 3 |
+
size 67518978
|
ckpts/generator/predictor.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:07bbc70c47c84dd9500ec7066593b214397e1dffeeece9d87165869248d87105
|
| 3 |
+
size 11009556
|
ckpts/generator/pretrain.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:558aca1b59f3abb5aed1511e691f28a1acc1798c1cc5b980dbaf1dea5e5b104c
|
| 3 |
+
size 3354916
|
ckpts/mono/optimal.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:558aca1b59f3abb5aed1511e691f28a1acc1798c1cc5b980dbaf1dea5e5b104c
|
| 3 |
+
size 3354916
|
dataset/data.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:592ba3643251f1e07bfdd31fd84c4188c6af20c3b9eeadb3f93e703efd7b6061
|
| 3 |
+
size 193868504
|
overview.png
ADDED
|
Git LFS Details
|