12 #ifndef MLPACK_CORE_TREE_OCTREE_DUAL_TREE_TRAVERSER_HPP
13 #define MLPACK_CORE_TREE_OCTREE_DUAL_TREE_TRAVERSER_HPP
21 template<
typename MetricType,
22 typename StatisticType,
24 template<
typename RuleType>
74 typename RuleType::TraversalInfoType traversalInfo;
81 #include "dual_tree_traverser_impl.hpp"
size_t & NumBaseCases()
Modify the number of times a base case was computed.
size_t NumBaseCases() const
Get the number of times a base case was computed.
A dual-tree traverser; see dual_tree_traverser.hpp.
size_t NumPrunes() const
Get the number of pruned nodes.
The core includes that mlpack expects; standard C++ includes and Armadillo.
size_t NumVisited() const
Get the number of visited node combinations.
size_t & NumVistied()
Modify the number of visited node combinations.
size_t & NumPrunes()
Modify the number of pruned nodes (i.e. to reset it).
size_t & NumScores()
Modify the number of times a node was scored.
size_t NumScores() const
Get the number of times a node was scored.