DiSMEC++
|
#include <cmath>
Go to the source code of this file.
Classes | |
struct | dismec::confusion_matrix_detail::ConfusionMatrixBase< T > |
Namespaces | |
dismec | |
Main namespace in which all types, classes, and functions are defined. | |
dismec::confusion_matrix_detail | |
Functions | |
template<class T > | |
constexpr ConfusionMatrixBase< T > & | dismec::confusion_matrix_detail::operator+= (ConfusionMatrixBase< T > &lhs, const ConfusionMatrixBase< T > &rhs) |
template<class T > | |
constexpr T | dismec::confusion_matrix_detail::predicted_positives (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr T | dismec::confusion_matrix_detail::predicted_negatives (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr T | dismec::confusion_matrix_detail::positives (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr T | dismec::confusion_matrix_detail::negatives (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr T | dismec::confusion_matrix_detail::total_samples (const ConfusionMatrixBase< T > &matrix) |
template<class Scalar > | |
constexpr double | dismec::confusion_matrix_detail::save_div (Scalar num, Scalar den) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::true_positive_fraction (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_positive_fraction (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::true_negative_fraction (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_negative_fraction (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::accuracy (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::prevalence (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::positive_predictive_value (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_discovery_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::negative_predictive_value (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_omission_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::true_positive_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_negative_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::false_positive_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::true_negative_rate (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::precision (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::recall (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::sensitivity (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::specificity (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::informedness (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::markedness (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::fowlkes_mallows (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::positive_likelihood_ratio (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::negative_likelihood_ratio (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::diagnostic_odds_ratio (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::matthews (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::balanced_accuracy (const ConfusionMatrixBase< T > &matrix) |
template<class T > | |
constexpr double | dismec::confusion_matrix_detail::f_beta (const ConfusionMatrixBase< T > &matrix, double beta) |