find_partitioning

Function find_partitioning 

Source
pub fn find_partitioning(
    tensor_network: &Tensor,
    k: i32,
    partitioning_strategy: PartitioningStrategy,
    min: bool,
) -> Vec<usize>
Expand description

Partitions input tensor network using KaHyPar library.

Returns a Vec<usize> of length equal to the number of input tensors storing final partitioning results. The usize associated with each Tensor indicates its partionining.

ยงArguments

  • tensor_network - Tensor to be partitionined
  • k - imbalance parameter for KaHyPar
  • partition_strategy - The strategy to pass to KaHyPar
  • min - if true performs min_cut to partition tensor network, if false, uses max_cut