Module partitioning

Module partitioning 

Source
Expand description

Functionality to partition composite tensors (i.e., tensor networks) into multiple tensor networks.

Enums§

PartitioningStrategy
Different strategies for partitioning a tensor network.

Functions§

communication_partitioning
Repeatedly partitions a tensor network to identify a communication scheme. Returns a Vec<usize> of length equal to the number of input tensors minus one, acts as a communication scheme.
find_partitioning
Partitions input tensor network using KaHyPar library.
partition_tensor_network
Partitions the tensor network based on the partitioning vector that assigns each vector to a partition.