CMMTree v1.0
tree_predicate< X1 > Struct Template Reference

Predicate class template. More...

#include <predicates.hpp>

Public Member Functions

bool operator() (node< X1 >const *const &, typename std::vector< X1 >::const_iterator const &) const
 

Detailed Description

template<class X1>
struct tree_predicate< X1 >

Predicate class template.

This is a class template that provides CMMTree building rules.

Template Parameters
X1- a type parameter, that is, the type of input data being processed.
  • This class is related to the node and CMMTree classes.
  • It can be flexibly modified by users depending on the needs and type of analyzed data.
  • You can provide your own rules for joining nodes by extending the overloaded function call operator, or you can provide your own specialization of this class.

More information - see: https://ieeexplore.ieee.org/document/9069220

Definition at line 20 of file predicates.hpp.

Member Function Documentation

◆ operator()()

template<class X1 >
bool tree_predicate< X1 >::operator() ( node< X1 >const *const & ,
typename std::vector< X1 >::const_iterator const &  ) const
inline

Definition at line 21 of file predicates.hpp.


The documentation for this struct was generated from the following file: