tensornetwork.contractors.greedy (nodes, …) |
Greedy contraction path via opt_einsum . |
tensornetwork.contractors.bucket (nodes, …) |
Contract given nodes exploiting copy tensors. |
tensornetwork.contractors.branch (nodes, …) |
Branch contraction path via opt_einsum . |
tensornetwork.contractors.optimal (nodes, …) |
Optimal contraction order via opt_einsum . |
tensornetwork.contractors.auto (nodes, …) |
Chooses one of the above algorithms according to network size. |
tensornetwork.contractors.custom (nodes, …) |
Uses a custom path optimizer created by the user to calculate paths. |