Skip to content

Commit

Permalink
Make HPIValid the default UCC mining algorithm
Browse files Browse the repository at this point in the history
HPIValid is the current state-of-the-art and most performant algorithm
for the task.
  • Loading branch information
p-senichenkov authored and chernishev committed Dec 3, 2024
1 parent dfad7f2 commit cdf756d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/python_bindings/ucc/bind_ucc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ void BindUcc(py::module_& main_module) {
.def_property_readonly("indices", &UCC::GetColumnIndicesAsVector)
.def("__eq__", [](UCC const& a, UCC const& b) { return a == b; })
.def("__hash__", [](UCC const& ucc) { return py::hash(MakeUCCNameTuple(ucc)); });
BindPrimitive<HyUCC, PyroUCC, HPIValid>(
BindPrimitive<HPIValid, HyUCC, PyroUCC>(
ucc_module, py::overload_cast<>(&UCCAlgorithm::UCCList, py::const_), "UccAlgorithm",
"get_uccs", {"HyUCC", "PyroUCC", "HPIValid"}, pybind11::return_value_policy::copy);
"get_uccs", {"HPIValid", "HyUCC", "PyroUCC"}, pybind11::return_value_policy::copy);
}
} // namespace python_bindings

0 comments on commit cdf756d

Please sign in to comment.