Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BandNet

Environment

BandNet uses UV with Python 3.12. Create the locked lightweight environment used by the genuine-formula implementation and its tests with:

uv sync --frozen

The historical training, plotting, and inference scripts require the larger legacy dependency set:

uv sync --frozen --extra legacy

Validation

Run the deterministic genuine-formula validation suite with:

uv run --frozen python -m unittest discover -v

The suite does not generate datasets, train models, or invoke Core.py.

About

Repository referenced in the paper: "Inverse Design of Dispersion Bands of Phononic Crystals using Multi-Layer Perceptrons

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages