DiSMEC++
statistics.cpp File Reference
#include "statistics.h"
#include "solver/minimizer.h"
#include "stats/collection.h"
#include "stats/statistics.h"
#include "parallel/thread_id.h"
#include "initializer.h"
#include "spec.h"
#include "data/data.h"
#include "utils/conversion.h"
#include <fstream>
#include <iomanip>
#include <nlohmann/json.hpp>

Go to the source code of this file.

Classes

class  anonymous_namespace{statistics.cpp}::DefaultGatherer
 

Namespaces

 anonymous_namespace{statistics.cpp}
 

Variables

constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_FINAL_LOSS {0}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_FINAL_GRAD {1}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_INIT_LOSS {2}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_INIT_GRAD {3}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_NUM_ITERS {4}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_DURATION {5}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_WEIGHT_VECTOR {6}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_LABEL_ID {7}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_LABEL_FREQ {8}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_INIT_VECTOR {9}
 
constexpr const stats::stat_id_t anonymous_namespace{statistics.cpp}::STAT_TRAINING_SHIFT {10}
 
constexpr const stats::tag_id_t anonymous_namespace{statistics.cpp}::TAG_LABEL_ID {0}
 
constexpr const stats::tag_id_t anonymous_namespace{statistics.cpp}::TAG_LABEL_FREQ {1}