@ai-on-browser/data-analysis-models
Version:
Data analysis model package without any dependencies
20 lines (19 loc) • 491 B
TypeScript
/**
* Median Absolute Deviation
*/
export default class MAD {
_median: Matrix<number>;
_mad: Matrix<number>;
/**
* Fit model.
* @param {Array<Array<number>>} data Training data
*/
fit(data: Array<Array<number>>): void;
/**
* Returns anomaly degrees.
* @param {Array<Array<number>>} data Sample data
* @returns {number[]} Predicted values
*/
predict(data: Array<Array<number>>): number[];
}
import Matrix from '../util/matrix.js';