Module partitioning

Module partitioning 

Source
Expand description

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

Modules§

partition_config

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.