TensorNetwork icon indicating copy to clipboard operation
TensorNetwork copied to clipboard

A library for easy and efficient manipulation of tensor networks.

Results 101 TensorNetwork issues
Sort by recently updated
recently updated
newest added

We should add an implementation of the CGM linear solver, which is provably optimal for symmetric systems. NumPy and Jax both have implementations of this already, although I don't think...

We should add an implementation of the LGMRES sparse linear solver, which outperforms GMRES in most cases, especially for nearly symmetric operators.

It seems to me that we should support integer and perhaps boolean operations as much as possible due to their ubiquity in machine learning applications. Currently I think most of...

The major remaining v1.0 roadblock is a functioning PEPS example that runs acceptably on CPU NumPy and Jax. Let us get this done and discuss the issue here. Some time...

This is useful for initializing new BlockSparseTensor objects from existing ones with compatible shapes, charges and flows

enhancement
help wanted
good first issue

Once we have batch support for `ncon` we need to have that as well

enhancement
help wanted

We should develop a way to easily/cheaply calculate all of the environments of a tensor network without any dangling edges.

I might be missing something, but I believe the contractions in `FiniteMPS.left_envs` are identical to those in `BaseMPS.left_transfer_operator`. I suggest the alteration to make use of the latter's JITting. I...

It seems there is widespread agreement that, in the longer term, `Node` is eventually to be replaced by or supplemented with some sort of "I can't believe it's not an...