DiSMEC++
|
#include "prediction/metrics.h"
#include "parallel/runner.h"
#include "prediction/prediction.h"
#include "prediction/evaluate.h"
#include "model/model.h"
#include "data/data.h"
#include "data/transform.h"
#include "io/model-io.h"
#include "io/prediction.h"
#include "io/xmc.h"
#include "CLI/CLI.hpp"
#include "app.h"
#include "spdlog/spdlog.h"
#include "nlohmann/json.hpp"
Go to the source code of this file.
Functions | |
prediction::MacroMetricReporter * | add_macro_metrics (prediction::EvaluateMetrics &metrics, int k) |
void | setup_metrics (prediction::EvaluateMetrics &metrics, int top_k) |
int | main (int argc, const char **argv) |
prediction::MacroMetricReporter* add_macro_metrics | ( | prediction::EvaluateMetrics & | metrics, |
int | k | ||
) |
Definition at line 24 of file predict.cpp.
References dismec::prediction::MacroMetricReporter::add_coverage(), dismec::prediction::MacroMetricReporter::MACRO, and dismec::prediction::MacroMetricReporter::MICRO.
Referenced by setup_metrics().
int main | ( | int | argc, |
const char ** | argv | ||
) |
Definition at line 84 of file predict.cpp.
References dismec::io::model::PartialModelLoader::DEFAULT, dismec::prediction::TopKPredictionTaskGenerator::FALSE_NEGATIVES, dismec::prediction::TopKPredictionTaskGenerator::FALSE_POSITIVES, dismec::DataProcessing::load(), dismec::io::model::PartialModelLoader::load_model(), dismec::io::model::PartialModelLoader::num_weight_files(), dismec::PREDICTION_METRICS_CHUNK_SIZE, dismec::PREDICTION_RUN_CHUNK_SIZE, dismec::parallel::ParallelRunner::run(), dismec::io::prediction::save_sparse_predictions(), dismec::parallel::ParallelRunner::set_chunk_size(), dismec::parallel::ParallelRunner::set_logger(), dismec::DataProcessing::setup_data_args(), setup_metrics(), dismec::opaque_int_type< Tag, T >::to_index(), dismec::prediction::TopKPredictionTaskGenerator::TRUE_NEGATIVES, dismec::prediction::TopKPredictionTaskGenerator::TRUE_POSITIVES, and dismec::io::model::PartialModelLoader::validate().
void setup_metrics | ( | prediction::EvaluateMetrics & | metrics, |
int | top_k | ||
) |