Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ml-regression-robust-polynomial

mljs166.5kMIT3.0.2TypeScript support: included

Robust polynomial regression using LMedS

readme

regression-robust-polynomial

NPM version build status Test coverage npm download

Robust polynomial regression using LMedS.

This code is based on the implementation of this paper.

Installation

$ npm i ml-regression-robust-polynomial

Usage

import { RobustPolynomialRegression } from 'ml-regression-robust-polynomial';

var size = 30;
var x = new Array(size);
var y = new Array(size);
for (var i = 0; i < size; i++) {
  x[i] = i;
  y[i] = 2 * i * i + 4 * i + 5;
}
y[4] = y[4] * 100;
y[10] = y[10] * -100;

var regression = new RobustPolynomialRegression(x, y, 3);

regression.predict(3) === 35;

API Documentation

License

MIT

changelog

Changelog

3.0.2 (2024-10-17)

Bug Fixes

3.0.1 (2024-10-17)

Bug Fixes

3.0.0 (2021-11-29)

⚠ BREAKING CHANGES

  • export class as not default

Features

  • add .prettierrc.json file (9112163)
  • export class as not default (9112163)

2.0.1 (2021-10-12)

2.0.0 (2019-06-29)

chore

  • update dependencies and remove support for Node.js 6 (fa5d5e3)

BREAKING CHANGES

  • Node.js 6 is no longer supported.

1.0.1 (2017-07-21)

1.0.0 (2017-06-22)

Features