cuquantum.cutensornet.ContractionOptimizerConfigAttribute¶
- enum cuquantum.cutensornet.ContractionOptimizerConfigAttribute(value)[source]¶
参见
cutensornetContractionOptimizerConfigAttributes_t
。- 成员类型
有效值如下:
- GRAPH_NUM_PARTITIONS = <ContractionOptimizerConfigAttribute.GRAPH_NUM_PARTITIONS: 0>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_GRAPH_NUM_PARTITIONS
。
- GRAPH_CUTOFF_SIZE = <ContractionOptimizerConfigAttribute.GRAPH_CUTOFF_SIZE: 1>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_GRAPH_CUTOFF_SIZE
。
- GRAPH_ALGORITHM = <ContractionOptimizerConfigAttribute.GRAPH_ALGORITHM: 2>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_GRAPH_ALGORITHM
。
- GRAPH_IMBALANCE_FACTOR = <ContractionOptimizerConfigAttribute.GRAPH_IMBALANCE_FACTOR: 3>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_GRAPH_IMBALANCE_FACTOR
。
- GRAPH_NUM_ITERATIONS = <ContractionOptimizerConfigAttribute.GRAPH_NUM_ITERATIONS: 4>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_GRAPH_NUM_ITERATIONS
。
- GRAPH_NUM_CUTS = <ContractionOptimizerConfigAttribute.GRAPH_NUM_CUTS: 5>¶
- RECONFIG_NUM_ITERATIONS = <ContractionOptimizerConfigAttribute.RECONFIG_NUM_ITERATIONS: 10>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_RECONFIG_NUM_ITERATIONS
。
- RECONFIG_NUM_LEAVES = <ContractionOptimizerConfigAttribute.RECONFIG_NUM_LEAVES: 11>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_RECONFIG_NUM_LEAVES
。
- SLICER_DISABLE_SLICING = <ContractionOptimizerConfigAttribute.SLICER_DISABLE_SLICING: 20>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SLICER_DISABLE_SLICING
。
- SLICER_MEMORY_MODEL = <ContractionOptimizerConfigAttribute.SLICER_MEMORY_MODEL: 21>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SLICER_MEMORY_MODEL
。
- SLICER_MEMORY_FACTOR = <ContractionOptimizerConfigAttribute.SLICER_MEMORY_FACTOR: 22>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SLICER_MEMORY_FACTOR
。
- SLICER_MIN_SLICES = <ContractionOptimizerConfigAttribute.SLICER_MIN_SLICES: 23>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SLICER_MIN_SLICES
。
- SLICER_SLICE_FACTOR = <ContractionOptimizerConfigAttribute.SLICER_SLICE_FACTOR: 24>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SLICER_SLICE_FACTOR
。
- HYPER_NUM_SAMPLES = <ContractionOptimizerConfigAttribute.HYPER_NUM_SAMPLES: 30>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_HYPER_NUM_SAMPLES
。
- HYPER_NUM_THREADS = <ContractionOptimizerConfigAttribute.HYPER_NUM_THREADS: 31>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_HYPER_NUM_THREADS
。
- SIMPLIFICATION_DISABLE_DR = <ContractionOptimizerConfigAttribute.SIMPLIFICATION_DISABLE_DR: 40>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_SIMPLIFICATION_DISABLE_DR
。
- SEED = <ContractionOptimizerConfigAttribute.SEED: 60>¶
- COST_FUNCTION_OBJECTIVE = <ContractionOptimizerConfigAttribute.COST_FUNCTION_OBJECTIVE: 61>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_COST_FUNCTION_OBJECTIVE
。
- CACHE_REUSE_NRUNS = <ContractionOptimizerConfigAttribute.CACHE_REUSE_NRUNS: 62>¶
参见
CUTENSORNET_CONTRACTION_OPTIMIZER_CONFIG_CACHE_REUSE_NRUNS
。
- SMART_OPTION = <ContractionOptimizerConfigAttribute.SMART_OPTION: 63>¶