tensorwaves
tensorwaves#
import tensorwaves
A model optimization package for Partial Wave Analysis.
The tensorwaves package contains four main ingredients:
- Model lambdifying (
tensorwaves.model)― Convert arbitrary mathematical expressions to an computational backends like
numpy,jax, andtensorflow. This module works best withsympyexpressions as input.- Data generation (
tensorwaves.data)― Generate phase space samples and toy Monte Carlo samples based on an intensity
Model. This module works best in combination withampform.- Model optimization (
tensorwaves.optimizerandestimator)― Optimize the
Modelwith respect to some data sample and anEstimator(loss function).
The interfaces module defines how the main classes interact.
Submodules and Subpackages