ml-levenberg-marquardt
Version:
Curve fitting method in javascript
9 lines • 625 B
TypeScript
import type { Data2D, LevenbergMarquardtOptions, LevenbergMarquardtReturn, ParameterizedFunction } from './types.ts';
/**
* Curve fitting algorithm
* @param data - Array of points to fit in the format [x1, x2, ... ], [y1, y2, ... ]
* @param parameterizedFunction - Takes an array of parameters and returns a function with the independent variable as its sole argument
* @param options - Options object
*/
export declare function levenbergMarquardt(data: Data2D, parameterizedFunction: ParameterizedFunction, options: LevenbergMarquardtOptions): LevenbergMarquardtReturn;
//# sourceMappingURL=levenberg_marquardt.d.ts.map