List of all items
Structs
- complexity::ContractionComplexity
- eincode::EinCode
- eincode::SlicedEinsum
- exhaustive::ExhaustiveSearch
- expr_tree::BitSet
- expr_tree::CachedComplexity
- expr_tree::ExprInfo
- expr_tree::RuleDiff
- expr_tree::ScratchSpace
- greedy::GreedyMethod
- greedy::GreedyResult
- incidence_list::ContractionDims
- incidence_list::IncidenceList
- json::EinCodeJson
- score::ScoreFunction
- simplifier::MergeOperation
- simplifier::NetworkSimplifier
- slicer::Slicer
- slicer::TreeSASlicer
- treesa::TreeSA
Enums
- eincode::NestedEinsum
- exhaustive::ExhaustiveSearchError
- expr_tree::DecompositionType
- expr_tree::ExprTree
- expr_tree::Rule
- greedy::ContractionTree
- json::ContractionOrder
- json::JsonError
- json::LabelType
- json::NestedEinsumTree
- treesa::Initializer
Traits
Functions
- complexity::eincode_complexity
- complexity::flop
- complexity::get_loop_indices
- complexity::nested_complexity
- complexity::nested_flop
- complexity::peak_memory
- complexity::sliced_complexity
- contraction_complexity
- eincode::log2_size_dict
- eincode::uniform_size_dict
- exhaustive::optimize_exhaustive
- expr_tree::apply_rule
- expr_tree::apply_rule_mut
- expr_tree::compute_intermediate_output
- expr_tree::contraction_output
- expr_tree::rule_diff
- expr_tree::tcscrw
- expr_tree::tree_complexity
- expr_tree::tree_complexity_cached
- expr_tree::tree_sc_only
- greedy::optimize_greedy
- greedy::tree_greedy
- greedy::tree_to_nested_einsum
- json::from_json_string
- json::readjson
- json::to_json_string
- json::writejson
- optimize_code
- simplifier::merge_vectors
- simplifier::optimize_simplified
- slicer::slice_code
- slicer::tensor_sizes
- treesa::optimize_treesa
- utils::fast_log2sumexp2
- utils::fast_log2sumexp2_3
- utils::log2_prod
- utils::log2sumexp2