Skip to content

@addmaple/stats API Reference - v0.2.4 / RegressionWorkspace

Class: RegressionWorkspace ​

A reusable workspace for regression to avoid repeated allocations.

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new RegressionWorkspace(): RegressionWorkspace

Returns ​

RegressionWorkspace

Defined in ​

tests.ts:224

Methods ​

regress ​

▸ regress(x, y): RegressionCoeffs

Perform regression using the workspace.

Parameters ​

NameType
xArrayLike<number>
yArrayLike<number>

Returns ​

RegressionCoeffs

Defined in ​

tests.ts:246


regressF32 ​

▸ regressF32(x, y): RegressionCoeffsF32

Perform regression using 32-bit floats.

Parameters ​

NameType
xArrayLike<number>
yArrayLike<number>

Returns ​

RegressionCoeffsF32

Defined in ​

tests.ts:266


dispose ​

▸ dispose(): void

Release WASM memory.

Returns ​

void

Defined in ​

tests.ts:286