Run sequential bootstrap
use openquant::sampling::seq_bootstrap;
let ind = vec![vec![1,0,1], vec![0,1,1], vec![1,1,0]];
let idx = seq_bootstrap(&ind, Some(3), None); Sampling, Validation and ML Diagnostics
Indicator matrix and sequential bootstrap tooling.
Produces less correlated training samples when labels overlap heavily in time.
get_ind_matrixseq_bootstrapget_ind_mat_average_uniquenessnum_concurrent_events\[u_i=\frac{1}{|T_i|}\sum_{t\in T_i}\frac{1}{c_t}\]
\[P(i)\propto E[u_i \mid \mathcal{S}]\]
use openquant::sampling::seq_bootstrap;
let ind = vec![vec![1,0,1], vec![0,1,1], vec![1,1,0]];
let idx = seq_bootstrap(&ind, Some(3), None);