Skip to content

JoSQUANTUM/hyvis_sprint_pycon25

Repository files navigation

HYVIS

Package for visualization of high dimensional function landscapes, in particular those in quantum-classical hybrid systems.

Provided by JoS Quantum.

Installation

pip install hyvis

Features

  • Create and manipulate affine linear subspaces of a higher dimensional superspace

  • Scan subspaces and visualize the outcome

  • Calculate Hessians and use them for visualization

  • Explore generating videos using a trajectory in the landscape

basicplot

basichessian

bubble

Examples

The following notebooks demonstrate the most relevant features:

  • Basics: A toy function scanned in the most simple ways.
  • Hessian: Using the Hessian to better understand a landscape.
  • Videos: Animated videos of scans moving through the hyperspace.
  • Non-trivial Lanscapes: The package applied to more involved loss functions. (requires hyvis[qaoa])

Authors

This package was developed by Lucas Euler. For questions and ideas please contact lucas.euler@jos-quantum.de .

Special thanks to Zi Chua, Jason Ledwidge, Marcelin Gallezot, Alessio Paesano and Henrikh Baghramyan at JoS QUANTUM for their support and insight.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages