Skip to content

TensorWaves 0.4.2

Compare
Choose a tag to compare
@release-drafter release-drafter released this 03 Mar 10:58
· 94 commits to main since this release
fab2a7c

See all documentation for this version here.

💡 New features

  • Added minuit_modifier constructor argument (#399)

🐛 Bug fixes

  • Speed-up prepare_caching() with sympy.Basic.xreplace (#403)

🔨 Internal maintenance

Added support for AmpForm v0.12.3 (#406)

AmpForm v0.12.3 introduces a small change through ComPWA/ampform#211: BoostZ etc becomes BoostZMatrix. This needs to be fixed in the TensorFlow printer.

Added support for AmpForm v0.12.4 (#417)

Added TensorFlow printer instructions for _BoostZMatrixImplementation etc. See release notes AmpForm v0.12.4.

Switched to new import attrs API (#414)

See import attrs and attrs TNG.

📝 Documentation

Added notebook button for Deepnote (#400)

Closes ComPWA/policy#43

image

Usage notebooks now show how to get a Hesse from FitResult.specifics (#401)

Also fixes a small bug: callbacks that write to disk skip writing when computing the Hesse.

Preview here.

Improved docstrings of prepare_caching() and create_cached_function() (#403)

Improved the docstrings of both functions, preview here.

Code examples now automatically to APIs as if it's an IDE (#405)
Second level in left sidebar is unfolded by default (#407)

Links to graphviz's API are now also embedded correctly. Follow-up to #405.

Added Hypothesis and utterances overlay (#409)

Closes ComPWA/compwa.github.io#109

Preview here.

Explained how to pin dependencies with Conda (#411)

Rewrote the installation page a bit so that it's clearer how to pin all dependencies with Conda. Preview here.

Illustrated how to use create_cached_function() in PWA notebook (#412)

Added an example of how to use create_cached_function() in combination with an Estimator. Preview here.

Added instructions how to install from Git repository with optional dependencies (#413)

Added an additional install example that shows how to install a specific branch or tag with pip from Git with optional dependencies. Preview here.

🖱️ Developer Experience

Change upgrade cron job to bi-weekly (#398 and #408)

Automated changes by create-pull-request GitHub action

Add notebook button for Deepnote (#400)

Closes ComPWA/policy#43

image

Type aliases in API are now abbreviated (#404)

See ComPWA/ampform#207

Compare API v0.4.1 and preview of this PR.

Installed jupyterlab-myst (#405)

See jupyterlab-myst

Tests can now be run with specific versions of dependencies (#410 and #416)

Adds a workflow_dispatch with inputs that allows running all tests manually with the latest version of AmpForm installed.

image

image