#include <bbf.h>
Public Member Functions | |
BinaryBayesFilter (const float &initial_odds=1.0) noexcept | |
float | get () const |
float | getNormalizedProbability () const |
float | getProbability () const |
float | update (const float &odds) |
Protected Attributes | |
float | odds_ |
bbf::BinaryBayesFilter::BinaryBayesFilter | ( | const float & | initial_odds = 1.0 | ) | [inline, explicit] |
float bbf::BinaryBayesFilter::get | ( | ) | const [inline] |
float bbf::BinaryBayesFilter::getNormalizedProbability | ( | ) | const [inline] |
float bbf::BinaryBayesFilter::getProbability | ( | ) | const [inline] |
float bbf::BinaryBayesFilter::update | ( | const float & | odds | ) | [inline] |
float bbf::BinaryBayesFilter::odds_ [protected] |