ml-levenberg-marquardt
Version:
Curve fitting method in javascript
18 lines • 639 B
TypeScript
import type { Data2D, LevenbergMarquardtOptions } from './types.ts';
export interface CheckedOptions {
checkTimeout: () => boolean;
minValues: ArrayLike<number>;
maxValues: ArrayLike<number>;
parameters: number[];
weightSquare: number[];
damping: number;
dampingStepUp: number;
dampingStepDown: number;
maxIterations: number;
errorTolerance: number;
centralDifference: boolean;
gradientDifference: number[];
improvementThreshold: number;
}
export default function checkOptions(data: Data2D, options: LevenbergMarquardtOptions): CheckedOptions;
//# sourceMappingURL=check_options.d.ts.map