ibm-research / materials.3dgrid_vqgan

huggingface.co
Total runs: 21
24-hour runs: 0
7-day runs: 3
30-day runs: 2
Model's Last Updated: November 14 2025

Introduction of materials.3dgrid_vqgan

Model Details of materials.3dgrid_vqgan

3D Electron Density Grids-based VQGAN (3DGrid-VQGAN)

This repository provides PyTorch source code associated with our publication, "A Foundation Model for Simulation-Grade Molecular Electron Densities".

GitHub link: GitHub link

For more information contact: [email protected] or [email protected] .

3dgrid-vqgan

Introduction

We present an encoder-decoder chemical foundation model for representing 3D electron density grids, 3DGrid-VQGAN, pre-trained on a dataset of approximately 855K molecules from PubChem database. 3DGrid-VQGAN efficiently encodes high-dimensional data into compact latent representations, enabling downstream tasks such as molecular property prediction with enhanced accuracy. This approach could significantly reduce reliance on computationally intensive quantum chemical simulations, offering simulation-grade data derived directly from learned representations.

Table of Contents
  1. Getting Started
    1. Pretrained Models and Training Logs
    2. Replicating Conda Environment
  2. Pretraining
  3. Finetuning
  4. Feature Extraction
  5. Citations
Getting Started

This code and environment have been tested on Nvidia V100s and Nvidia A100s

Pretrained Models and Training Logs

Add the 3DGrid-VQGAN pre-trained weights.pt to the data/checkpoints/pretrained directory. The directory structure should look like the following:

data/
└── checkpoints/
    └── pretrained/
        └── VQGAN_43.pt
Replicating Conda Environment

Follow these steps to replicate our Conda environment and install the necessary libraries:

Create and Activate Conda Environment
conda create --name 3dvqgan-env python=3.10
conda activate 3dvqgan-env
Install Packages with Conda
conda install pytorch=2.1.0 pytorch-cuda=11.8 -c pytorch -c nvidia
conda install -c conda-forge mpi4py=4.0.0 openmpi=5.0.5
Install Packages with Pip
pip install -r requirements.txt
Pretraining

3DGrid-VQGAN is pre-trained on approximately 855K 3D electron density grids from PubChem, yielding approximately 7TB of data.

The pretraining code provides examples of data processing and model training on a smaller dataset.

To pre-train the 3DGrid-VQGAN model, run:

bash training/run_mpi_training.sh
Finetuning

The finetuning datasets and environment can be found in the finetune directory. After setting up the environment, you can run a finetuning task with:

bash finetune/run_finetune_qm9_alpha.sh

Finetuning training/checkpointing resources will be available in directories named data/checkpoints/finetuned/<dataset_name>/<measure_name> .

Feature Extraction

To extract the embeddings from 3DGrid-VQGAN model, you can simply use:

bash inference/run_extract_embeddings.sh
Citations

Runs of ibm-research materials.3dgrid_vqgan on huggingface.co

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

More Information About materials.3dgrid_vqgan huggingface.co Model

More materials.3dgrid_vqgan license Visit here:

https://choosealicense.com/licenses/apache-2.0

materials.3dgrid_vqgan huggingface.co

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

materials.3dgrid_vqgan huggingface.co Url

https://huggingface.co/ibm-research/materials.3dgrid_vqgan

ibm-research materials.3dgrid_vqgan online free

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

ibm-research materials.3dgrid_vqgan online free url in huggingface.co:

https://huggingface.co/ibm-research/materials.3dgrid_vqgan

materials.3dgrid_vqgan install

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

materials.3dgrid_vqgan install url in huggingface.co:

https://huggingface.co/ibm-research/materials.3dgrid_vqgan

Url of materials.3dgrid_vqgan

materials.3dgrid_vqgan huggingface.co Url

Provider of materials.3dgrid_vqgan huggingface.co

ibm-research
ORGANIZATIONS

Other API from ibm-research

huggingface.co

Total runs: 15.8K
Run Growth: -30.4K
Growth Rate: -192.11%
Updated:September 16 2024
huggingface.co

Total runs: 3.5K
Run Growth: -2.8K
Growth Rate: -80.61%
Updated:March 24 2026
huggingface.co

Total runs: 2.9K
Run Growth: -10.4K
Growth Rate: -362.58%
Updated:January 18 2025
huggingface.co

Total runs: 1.1K
Run Growth: -1.4K
Growth Rate: -125.74%
Updated:October 12 2022