DiSMEC++
sparsify.cpp File Reference
#include <utility>
#include "training/postproc.h"
#include "data/types.h"
#include "solver/minimizer.h"
#include "utils/hash_vector.h"
#include "training/postproc/generic.h"
#include "stats/collection.h"
#include "stats/timer.h"

Go to the source code of this file.

Classes

class  dismec::postproc::Sparsify
 
struct  dismec::postproc::Sparsify::BoundData
 
struct  dismec::postproc::Sparsify::UpperBoundResult
 

Namespaces

 anonymous_namespace{sparsify.cpp}
 
 dismec
 Main namespace in which all types, classes, and functions are defined.
 
 dismec::postproc
 

Variables

constexpr stat_id_t anonymous_namespace{sparsify.cpp}::STAT_CUTOFF {0}
 
constexpr stat_id_t anonymous_namespace{sparsify.cpp}::STAT_NNZ {1}
 
constexpr stat_id_t anonymous_namespace{sparsify.cpp}::STAT_BINARY_SEARCH_STEPS {2}
 
constexpr stat_id_t anonymous_namespace{sparsify.cpp}::STAT_INITIAL_STEPS {3}
 
constexpr stat_id_t anonymous_namespace{sparsify.cpp}::STAT_DURATION {4}