@ryanuo/utils
Version:
提供多种实用工具函数,涵盖算法、浏览器操作、网络请求等多个领域
25 lines (24 loc) • 681 B
TypeScript
/**
* 标准化:减去均值,除以标准差
* @category MachineLearning
* @param data [number]
* @param mean 均值
* @param stdDev 标准差
* @returns [number]
*/
declare function normalizeData(data: number[], mean: number, stdDev: number): number[];
/**
* 归一化:映射到[0, 1]区间
* @category MachineLearning
* @param data [number]
* @returns [number]
*/
declare function normalizeMinMax(data: number[]): number[];
/**
* 线性回归, 预测下一个值
* @category MachineLearning
* @param data [number]
* @returns number
*/
declare function linearRegression(data: number[]): number;
export { linearRegression, normalizeData, normalizeMinMax, };