Skip to content

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

Interface: TestsWasmModule

Tests WASM module interface (stat-wasm-tests). Used by the /tests subpath export.

Table of contents

Methods

Methods

get_memory

get_memory(): Memory

Returns

Memory

Defined in

wasm-types.ts:366


alloc_f64

alloc_f64(len): number

Parameters

NameType
lennumber

Returns

number

Defined in

wasm-types.ts:367


free_f64

free_f64(ptr, len): void

Parameters

NameType
ptrnumber
lennumber

Returns

void

Defined in

wasm-types.ts:368


ttest_f64

ttest_f64(dataPtr, len, mu0): TestResult

Parameters

NameType
dataPtrnumber
lennumber
mu0number

Returns

TestResult

Defined in

wasm-types.ts:369


ztest_f64

ztest_f64(dataPtr, len, mu0, sigma): TestResult

Parameters

NameType
dataPtrnumber
lennumber
mu0number
sigmanumber

Returns

TestResult

Defined in

wasm-types.ts:370


regress_f64

regress_f64(xPtr, xLen, yPtr, yLen): WasmRegressionResult

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

WasmRegressionResult

Defined in

wasm-types.ts:371


regress_naive_f64

regress_naive_f64(xPtr, xLen, yPtr, yLen): WasmRegressionResult

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

WasmRegressionResult

Defined in

wasm-types.ts:372


regress_simd_f64

regress_simd_f64(xPtr, xLen, yPtr, yLen): WasmRegressionResult

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

WasmRegressionResult

Defined in

wasm-types.ts:373


regress_wasm_kernels_f64

regress_wasm_kernels_f64(xPtr, xLen, yPtr, yLen): WasmRegressionResult

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

WasmRegressionResult

Defined in

wasm-types.ts:374


regress_coeffs_f64

regress_coeffs_f64(xPtr, xLen, yPtr, yLen): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:375


regress_naive_coeffs_f64

regress_naive_coeffs_f64(xPtr, xLen, yPtr, yLen): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:376


regress_simd_coeffs_f64

regress_simd_coeffs_f64(xPtr, xLen, yPtr, yLen): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:377


regress_wasm_kernels_coeffs_f64

regress_wasm_kernels_coeffs_f64(xPtr, xLen, yPtr, yLen): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:378


regress_naive_residuals_inplace_f64

regress_naive_residuals_inplace_f64(xPtr, xLen, yPtr, yLen, residualsOutPtr): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber
residualsOutPtrnumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:379


regress_simd_residuals_inplace_f64

regress_simd_residuals_inplace_f64(xPtr, xLen, yPtr, yLen, residualsOutPtr): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber
residualsOutPtrnumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:380


regress_wasm_kernels_residuals_inplace_f64

regress_wasm_kernels_residuals_inplace_f64(xPtr, xLen, yPtr, yLen, residualsOutPtr): RegressionCoeffs

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber
residualsOutPtrnumber

Returns

RegressionCoeffs

Defined in

wasm-types.ts:381


normalci_f64

normalci_f64(alpha, mean, se): Float64Array

Parameters

NameType
alphanumber
meannumber
senumber

Returns

Float64Array

Defined in

wasm-types.ts:382


tci_f64

tci_f64(alpha, mean, stdev, n): Float64Array

Parameters

NameType
alphanumber
meannumber
stdevnumber
nnumber

Returns

Float64Array

Defined in

wasm-types.ts:383


anova_f_score_flat

anova_f_score_flat(dataPtr, lensPtr, numGroups): number

Parameters

NameType
dataPtrnumber
lensPtrnumber
numGroupsnumber

Returns

number

Defined in

wasm-types.ts:384


anova_flat

anova_flat(dataPtr, lensPtr, numGroups, outPtr): AnovaResult

Parameters

NameType
dataPtrnumber
lensPtrnumber
numGroupsnumber
outPtrnumber

Returns

AnovaResult

Defined in

wasm-types.ts:385


chi_square_test

chi_square_test(p1, p2, len, card1, card2, outPtr): ChiSquareResult

Parameters

NameType
p1number
p2number
lennumber
card1number
card2number
outPtrnumber

Returns

ChiSquareResult

Defined in

wasm-types.ts:386


anova_f_score_categorical

anova_f_score_categorical(gp, pv, len): number

Parameters

NameType
gpnumber
pvnumber
lennumber

Returns

number

Defined in

wasm-types.ts:387


anova_categorical

anova_categorical(gp, vp, len, outPtr): AnovaResult

Parameters

NameType
gpnumber
vpnumber
lennumber
outPtrnumber

Returns

AnovaResult

Defined in

wasm-types.ts:388


tukey_hsd_categorical

tukey_hsd_categorical(gp, vp, len, outPtr): number

Parameters

NameType
gpnumber
vpnumber
lennumber
outPtrnumber

Returns

number

Defined in

wasm-types.ts:389


alloc_f32

alloc_f32(len): number

Parameters

NameType
lennumber

Returns

number

Defined in

wasm-types.ts:390


free_f32

free_f32(ptr, len): void

Parameters

NameType
ptrnumber
lennumber

Returns

void

Defined in

wasm-types.ts:391


alloc_i32

alloc_i32(len): number

Parameters

NameType
lennumber

Returns

number

Defined in

wasm-types.ts:392


free_i32

free_i32(ptr, len): void

Parameters

NameType
ptrnumber
lennumber

Returns

void

Defined in

wasm-types.ts:393


regress_coeffs_f32

regress_coeffs_f32(xPtr, xLen, yPtr, yLen): RegressionCoeffsF32

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber

Returns

RegressionCoeffsF32

Defined in

wasm-types.ts:394


regress_simd_residuals_inplace_f32

regress_simd_residuals_inplace_f32(xPtr, xLen, yPtr, yLen, residualsOutPtr): RegressionCoeffsF32

Parameters

NameType
xPtrnumber
xLennumber
yPtrnumber
yLennumber
residualsOutPtrnumber

Returns

RegressionCoeffsF32

Defined in

wasm-types.ts:395