Loading...
Searching...
No Matches
avnd_tools::btrk::cumulative_tracker Struct Reference

Public Member Functions

void configure ()
 
void set_period (double period_frames)
 
float & at (int64_t m)
 
int64_t push (double detrended_odf)
 
int64_t predict ()
 

Public Attributes

std::vector< float > cs
 
int cs_size {4096}
 
int64_t frame {}
 
double beta {100.}
 
std::vector< float > w1
 
int w1_lo {}
 
int w1_hi {}
 
std::vector< float > future
 
int64_t next_prediction_frame {-1}
 
int64_t last_beat_frame {-1}
 
double last_contrast {}
 

Static Public Attributes

static constexpr double alpha = 0.9
 
static constexpr double eta = 5.
 

The documentation for this struct was generated from the following file: