@ai-on-browser/data-analysis-models
Version:
Data analysis model package without any dependencies
22 lines (21 loc) • 555 B
TypeScript
/**
* Particle filter
*/
export default class ParticleFilter {
_n: number;
_l: number;
_noise: number;
/**
* Fit and returns smoothed values.
* @param {Array<Array<number>>} z Training data
* @returns {Array<Array<number>>} Predicted values
*/
fit(z: Array<Array<number>>): Array<Array<number>>;
/**
* Returns predicted future values.
* @ignore
* @param {number} k Prediction count
* @returns {Array<Array<number>>} Predicted values
*/
predict(k: number): Array<Array<number>>;
}