LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
lbann::metric Member List

This is the complete list of members for lbann::metric, including all inherited members.

copy() const =0lbann::metricpure virtual
evaluate(execution_mode mode, int mini_batch_size)=0lbann::metricpure virtual
evaluate_compute(const AbsDistMat &prediction, const AbsDistMat &ground_truth)=0lbann::metricprotectedpure virtual
get_comm()lbann::metricinlineprotected
get_evaluate_time() constlbann::metricinline
get_evaluate_time()lbann::metricinline
get_layer_pointers() constlbann::metricvirtual
get_mean_value(execution_mode mode) constlbann::metric
get_statistics()lbann::metricinlineprotected
get_statistics_num_samples(execution_mode mode) constlbann::metric
get_unit() constlbann::metricinlinevirtual
load_from_checkpoint_distributed(persist &p)=0lbann::metricpure virtual
load_from_checkpoint_shared(persist &p)=0lbann::metricpure virtual
m_commlbann::metricprivate
m_evaluate_timelbann::metricprivate
m_statisticslbann::metricprivate
metric(lbann_comm *comm)lbann::metric
metric(const metric &other)=defaultlbann::metric
name() const =0lbann::metricpure virtual
operator=(const metric &other)=defaultlbann::metric
reset_counters()lbann::metricinline
reset_statistics()lbann::metricinline
reset_statistics(execution_mode mode)lbann::metricinline
save_to_checkpoint_distributed(persist &p)=0lbann::metricpure virtual
save_to_checkpoint_shared(persist &p)=0lbann::metricpure virtual
serialize(Archive &ar)lbann::metric
set_layer_pointers(std::vector< ViewingLayerPtr > layers)lbann::metricvirtual
setup(model &m)lbann::metricinlinevirtual
~metric()=defaultlbann::metricvirtual