Function sequant::opt::schedule::detail::make_fingerprint¶
Defined in File schedule_pin.cpp
Function Documentation¶
-
eval::schedule::Fingerprint sequant::opt::schedule::detail::make_fingerprint(std::vector<std::string> root_labels, OptimizeOptions const &opts, std::vector<std::wstring> const &mode_order, std::map<std::wstring, Index> const &representatives, std::set<std::string> const &volatile_leaf_labels)¶
the non-template part of fingerprint_of:
representativeshas one Index per IndexBasis::base_key() present in the forest,volatile_leaf_labelsthe labels of the volatile leaf tensors