- Update to 1.7.3
## Enhancements:
* qu.randn: support dist="rademacher".
* support dist and other randn options in various TN builders.
## Bug fixes:
* restore fallback (to scipy.linalg.svd with driver='gesvd')
behavior for truncated SVD with numpy backend.
- Release 1.7.2
## Bug fixes:
* removed import of deprecated numba.generated_jit decorator.
## Enhancements:
* add normalized=True option to tensor_network_distance for
computing the normalized distance between tensor networks,
which is useful for convergence checks.
Tensor.distance_normalized and
TensorNetwork.distance_normalized added as aliases.
* add TensorNetwork.cut_bond for cutting a bond index
- Release v1.7.1
## Enhancements:
* add TensorNetwork.visualize_tensors for visualizing the actual
data entries of an entire tensor network.
* add ham.build_mpo_propagator_trotterized for building a
trotterized propagator from a local 1D hamiltonian. This also
includes updates for creating 'empty' tensor networks using
TensorNetwork.new, and building up gates from empty tensor
networks using TensorNetwork.gate_inds_with_tn.
* add more options to Tensor.expand_ind and Tensor.new_ind:
repeat tiling mode and random padding mode.
* tensor decomposition: make eigh_truncated backend agnostic.
* tensor_compress_bond: add reduced="left" and reduced="right"
OBS-URL: https://build.opensuse.org/request/show/1152767
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-quimb?expand=0&rev=17
- Update to v1.4.2
* no relevant code changes for openSUSE users
- Release v1.4.1
## Enhancements
* unify much functionality from 1D, 2D and 3D into general
arbitrary geometry class
quimb.tensor.tensor_arbgeom.TensorNetworkGen
* refactor contraction, allowing using cotengra directly
* add visualize() for visualizing the actual data entries of an
arbitrarily high dimensional tensor
* add Gate class for more robust tracking and manipulation of
gates in quantum Circuit simulation
* tweak TN drawing style and layout
* tweak default gauging options of compressed contraction
* add compute_hierarchical_grouping()
* add as_network()
* add inds_size()
* add get_hyperinds()
* add outer_size()
* improve group_inds()
* refactor tensor decompositiona and ‘isometrization’ methods
* begin supporting pytree specifications in TNOptimizer, e.g. for
constants
* add experimental submodule for new sharing features
* register tensor and tensor network objects with jax pytree
interface (PR150)
* update CI infrastructure
## Bug fixes:
* fix force atlas 2 and weight_attr bug (GH126)
* allow unpickling of PTensor objects (GH128, PR131)
OBS-URL: https://build.opensuse.org/request/show/1061175
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-quimb?expand=0&rev=9