LCOV - code coverage report
Current view: top level - bayesnet/ensembles - Ensemble.cc (source / functions) Coverage Total Hit
Test: BayesNet Coverage Report Lines: 100.0 % 155 155
Test Date: 2024-05-06 17:54:04 Functions: 100.0 % 25 25
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by function hit count
bayesnet::Ensemble::Ensemble(bool) 324
bayesnet::Ensemble::compute_arg_max(at::Tensor&) 424
bayesnet::Ensemble::compute_arg_max(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&) 56
bayesnet::Ensemble::getNumberOfEdges() const 28
bayesnet::Ensemble::getNumberOfNodes() const 28
bayesnet::Ensemble::getNumberOfStates() const 4
bayesnet::Ensemble::graph(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 16
bayesnet::Ensemble::predict(at::Tensor&) 436
bayesnet::Ensemble::predict(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&) 68
bayesnet::Ensemble::predict_average_proba(at::Tensor&) 296
bayesnet::Ensemble::predict_average_proba(at::Tensor&)::{lambda()#1}::operator()() const 1468
bayesnet::Ensemble::predict_average_proba(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&) 44
bayesnet::Ensemble::predict_average_proba(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&)::{lambda()#1}::operator()() const 532
bayesnet::Ensemble::predict_average_proba(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&)::{lambda()#1}::operator()() const::{lambda(double, double)#1}::operator()(double, double) const 629712
bayesnet::Ensemble::predict_average_proba(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&)::{lambda(double)#1}::operator()(double) const 43152
bayesnet::Ensemble::predict_average_voting(at::Tensor&) 164
bayesnet::Ensemble::predict_average_voting(at::Tensor&)::{lambda()#1}::operator()() const 1216
bayesnet::Ensemble::predict_average_voting(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&) 32
bayesnet::Ensemble::predict_proba(at::Tensor&) 452
bayesnet::Ensemble::predict_proba(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&) 100
bayesnet::Ensemble::score(at::Tensor&, at::Tensor&) 80
bayesnet::Ensemble::score(std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&, std::vector<int, std::allocator<int> >&) 52
bayesnet::Ensemble::show[abi:cxx11]() const 4
bayesnet::Ensemble::trainModel(at::Tensor const&) 40
bayesnet::Ensemble::voting(at::Tensor&) 164

Generated by: LCOV version 2.0-1