DiSMEC++
|
Typedefs | |
using | pred_mat_t = Eigen::Matrix< long, 1, Eigen::Dynamic > |
Functions | |
std::vector< double > | uniform_weights (long k) |
constexpr const char * | reduction_name (MacroMetricReporter::ReductionType type) |
auto | make_labels (std::initializer_list< long > init_list) |
template<class T > | |
void | update_metric (T &target, std::initializer_list< long > prediction, std::initializer_list< long > labels) |
using anonymous_namespace{metrics.cpp}::pred_mat_t = typedef Eigen::Matrix<long, 1, Eigen::Dynamic> |
Definition at line 313 of file metrics.cpp.
auto anonymous_namespace{metrics.cpp}::make_labels | ( | std::initializer_list< long > | init_list | ) |
Definition at line 314 of file metrics.cpp.
Referenced by update_metric().
|
constexpr |
Definition at line 195 of file metrics.cpp.
References dismec::prediction::MacroMetricReporter::MACRO, and dismec::prediction::MacroMetricReporter::MICRO.
Referenced by dismec::prediction::MacroMetricReporter::add_f_measure(), and dismec::prediction::MacroMetricReporter::add_reduction_helper().
std::vector<double> anonymous_namespace{metrics.cpp}::uniform_weights | ( | long | k | ) |
Definition at line 92 of file metrics.cpp.
void anonymous_namespace{metrics.cpp}::update_metric | ( | T & | target, |
std::initializer_list< long > | prediction, | ||
std::initializer_list< long > | labels | ||
) |
Definition at line 324 of file metrics.cpp.
References make_labels(), and dismec::prediction::EvaluateMetrics::process_prediction().
Referenced by TEST_CASE().