https://github.com/compwa/tensorwaves
Python fitter package for multiple computational back-ends
https://github.com/compwa/tensorwaves
cas jax minimizer optimizer python sympy tensorflow
Last synced: 2 months ago
JSON representation
Python fitter package for multiple computational back-ends
- Host: GitHub
- URL: https://github.com/compwa/tensorwaves
- Owner: ComPWA
- License: apache-2.0
- Created: 2020-03-02T10:25:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-07T03:28:47.000Z (7 months ago)
- Last Synced: 2024-10-11T04:41:44.664Z (6 months ago)
- Topics: cas, jax, minimizer, optimizer, python, sympy, tensorflow
- Language: Python
- Homepage: https://tensorwaves.rtfd.io
- Size: 1.85 MB
- Stars: 10
- Watchers: 8
- Forks: 4
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# TensorWaves
[](https://doi.org/10.5281/zenodo.5526650)
[](https://www.apache.org/licenses/LICENSE-2.0)[](https://pypi.org/project/tensorwaves)
[](https://anaconda.org/conda-forge/tensorwaves)
[](https://pypi.org/project/tensorwaves)[](https://mybinder.org/v2/gh/ComPWA/tensorwaves/stable?urlpath=lab)
[](https://colab.research.google.com/github/ComPWA/tensorwaves/blob/stable)
[](https://open.vscode.dev/ComPWA/tensorwaves)[](https://tensorwaves.readthedocs.io)
[](https://results.pre-commit.ci/latest/github/ComPWA/tensorwaves/main)
[](https://github.com/ComPWA/tensorwaves/actions?query=branch%3Amain+workflow%3Apytest)
[](https://mypy.readthedocs.io)
[](https://codecov.io/gh/ComPWA/tensorwaves)
[](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell)
[](https://github.com/prettier/prettier)
[](https://github.com/astral-sh/ruff)
[](https://github.com/astral-sh/uv)TensorWaves is a fitter package that optimizes mathematical models to data samples. The
models can be any _symbolic_ mathematical expression that is then converted to any
computational backend. In addition, TensorWaves provides functionality to generate toy
Monte Carlo data samples. The package is developed in parallel with
[AmpForm](https://github.com/ComPWA/ampform), which implements physics models, but its
'lambdifying' mechanisms can in principle be used independently.All documentation can be found on
[tensorwaves.rtfd.io](https://tensorwaves.readthedocs.io).For an overview of **upcoming releases and planned functionality**, see
[here](https://github.com/ComPWA/tensorwaves/milestones?direction=asc&sort=title&state=open).## Contribute
See [`CONTRIBUTING.md`](./CONTRIBUTING.md)