Hiperwalk

Latest version: v2.0b18

Safety actively analyzes 706259 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.0b12

Release Notes

- Code refactoring;
- Multiple bug fixes.

2.0b1

- Remove gi dependency.
- Animations are generated using [matplolib Animation class](https://matplotlib.org/stable/api/animation_api.html).
- Quantum walk classes require marked vertices to be a list.

2.0b0

- Change class names
- CoinedWalk to Coined
- ContinuousWalk to ContinuousTime
- Lattice to Grid
- Create Lattice abstract class
- Remove deprecated methods, attributes, and parameters
- Change auxiliary simulate functions to methods
- Add logo in documentation
- Fix bugs
- dtype identification in quantum walk simulation
- Use numpy instead of scipy for matrix exponential series
- flipflop shift operator on grid
- Coined.set_marked() for grids
- Always set Gtk version to 3.0
- Use zero padding in saved files only when needed
- Refactor
- Hamiltonian stored instead of being generated by demand
- Change QuantumWalk set methods to update evolution operator
- Update unitary tests
- Convert time_to_tuple() method to static
- Move default_coin from Graph classes do Coined
- Change adjacency_matrix from attribute to method in graphs
- Rename 'label' to 'number'
- Remove 'get_entries' auxiliary function
- New features
- QuantumWalk probability returns probability of a subset of vertices
- QuantumWalk success_probability returns the probability of the marked vertices
- Add plot_success_probability function
- arc_number and vertex_number to general graphs
- Update arc_number to use *args
- Complete graphs
- Bipartite complete graphs
- Accept numpy.ndarray and python list of list as arguments for Graph()
- New examples
- grid example
- quantum search example

2.0a6

- [Fix hypercube bit count for older python versions](https://github.com/hiperwalk/hiperwalk/commit/0b214e651f1675bc80144c1d2f91a5093a9e6de3)
- [Change opencl-bridge from GPU to CPU](https://github.com/hiperwalk/hiperwalk/commit/036aa0d4624f9b0c458da5cbdf0bd2111e4a2dfe)

2.0a5

- Update documentation
- Update installation guide
- Update tutorial
- Delete unnecessary examples
- Fix lattice plot
- Fix arbitrary graph plot
- Rename "grid" plot type to "plane"
- Add hypercube graph, default plot, and examples
- Integration with new pyneblina version
- Update tests
- Fix bug on graph arcs

2.0a4

- [Fix Line graph arc ordering](https://github.com/hiperwalk/hiperwalk/commit/e0dfd9341a0ebd8e2573990c8474bda811a2b277)
- [Update deprecated messages](https://github.com/hiperwalk/hiperwalk/commit/b19520052d6670afed361a9c4f8e76bc37912234)
- [Implement hilbert_space_dimension method](https://github.com/hiperwalk/hiperwalk/commit/cd6be38fbf7775ef4caca9eb9d6f026eb5d1b0cb)
- [Fix ContinuousWalk get_hamiltonian](https://github.com/hiperwalk/hiperwalk/commit/4aeb6b28a39cc8ced1b5710c443d368bf01e7a4a)
- [Change initial_condition to deprecated](https://github.com/hiperwalk/hiperwalk/commit/18efda7a8ce8171c67d9fc5da184b205c3aa19ac)

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.