Skip to content

ViennaTools/ViennaFit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ViennaFit

A Python package for fitting ViennaPS simulation models to experimental data.

Installing

Installing into a clean virtual environment is recommended.

Note: ViennaFit 2.0.0+ requires ViennaPS 4.0.0+. For ViennaPS 3.5.1, use ViennaFit 1.x.

# Clone the repository
git clone https://github.com/ViennaTools/ViennaFit
cd ViennaFit

# Install the package and dependencies
pip install .

Requirements (will be installed automatically)

  • ViennaPS 4.0.0+
  • dlib 19.24.0+
  • nevergrad 1.0.12+
  • NumPy 1.26.4
  • cma 3.2.2
  • SALib 1.5.1+

Optional if you want to use Bayesian optimization

  • botorch 0.15.1
  • gpytorch 1.14
  • ax-platform 1.1.2

Python version

  • Python 3.10+

About

A package for fitting ViennaPS models to experimental data.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages