DiSMEC++
metrics.h File Reference
#include <vector>
#include <atomic>
#include "matrix_types.h"
#include "data/types.h"
#include "evaluate.h"
#include "utils/sum.h"
#include "utils/confusion_matrix.h"

Go to the source code of this file.

Classes

class  dismec::prediction::MetricCollectionInterface
 Base class for all metrics that can be calculated during the evaluation phase. More...
 
class  dismec::prediction::ConfusionMatrixRecorder
 
class  dismec::prediction::InstanceAveragedMetric
 
class  dismec::prediction::InstanceRankedPositives
 
class  dismec::prediction::AbandonmentAtK
 
class  dismec::prediction::MetricReportInterface
 
class  dismec::prediction::InstanceWiseMetricReporter
 
class  dismec::prediction::MacroMetricReporter
 

Namespaces

 dismec
 Main namespace in which all types, classes, and functions are defined.
 
 dismec::prediction
 

Typedefs

using dismec::prediction::ConfusionMatrix = ConfusionMatrixBase< long >