Skip to content

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

Interface: QuantilesWasmModule

Quantiles WASM module interface (stat-wasm-quantiles). Used by the /quantiles subpath export.

Table of contents

Methods

Methods

get_memory

get_memory(): Memory

Returns

Memory

Defined in

wasm-types.ts:306


alloc_f64

alloc_f64(len): number

Parameters

NameType
lennumber

Returns

number

Defined in

wasm-types.ts:307


free_f64

free_f64(ptr, len): void

Parameters

NameType
ptrnumber
lennumber

Returns

void

Defined in

wasm-types.ts:308


percentile_f64

percentile_f64(ptr, len, k, exclusive): number

Parameters

NameType
ptrnumber
lennumber
knumber
exclusiveboolean

Returns

number

Defined in

wasm-types.ts:309


percentile_inclusive_f64

percentile_inclusive_f64(ptr, len, k): number

Parameters

NameType
ptrnumber
lennumber
knumber

Returns

number

Defined in

wasm-types.ts:310


percentile_exclusive_f64

percentile_exclusive_f64(ptr, len, k): number

Parameters

NameType
ptrnumber
lennumber
knumber

Returns

number

Defined in

wasm-types.ts:311


percentile_of_score_f64

percentile_of_score_f64(ptr, len, score, strict): number

Parameters

NameType
ptrnumber
lennumber
scorenumber
strictboolean

Returns

number

Defined in

wasm-types.ts:312


qscore_f64

qscore_f64(ptr, len, score, strict): number

Parameters

NameType
ptrnumber
lennumber
scorenumber
strictboolean

Returns

number

Defined in

wasm-types.ts:313


qtest_f64

qtest_f64(ptr, len, score, q_lower, q_upper): boolean

Parameters

NameType
ptrnumber
lennumber
scorenumber
q_lowernumber
q_uppernumber

Returns

boolean

Defined in

wasm-types.ts:314


quartiles_f64

quartiles_f64(ptr, len): QuartilesResult

Parameters

NameType
ptrnumber
lennumber

Returns

QuartilesResult

Defined in

wasm-types.ts:315


iqr_f64

iqr_f64(ptr, len): number

Parameters

NameType
ptrnumber
lennumber

Returns

number

Defined in

wasm-types.ts:316


quantiles_f64

quantiles_f64(dataPtr, dataLen, qsPtr, qsLen): ArrayResult

Parameters

NameType
dataPtrnumber
dataLennumber
qsPtrnumber
qsLennumber

Returns

ArrayResult

Defined in

wasm-types.ts:317


weighted_percentile_f64

weighted_percentile_f64(dataPtr, dataLen, weightsPtr, weightsLen, p): number

Parameters

NameType
dataPtrnumber
dataLennumber
weightsPtrnumber
weightsLennumber
pnumber

Returns

number

Defined in

wasm-types.ts:318


weighted_quantiles_f64

weighted_quantiles_f64(dataPtr, dataLen, weightsPtr, weightsLen, qsPtr, qsLen): ArrayResult

Parameters

NameType
dataPtrnumber
dataLennumber
weightsPtrnumber
weightsLennumber
qsPtrnumber
qsLennumber

Returns

ArrayResult

Defined in

wasm-types.ts:325


weighted_median_f64

weighted_median_f64(dataPtr, dataLen, weightsPtr, weightsLen): number

Parameters

NameType
dataPtrnumber
dataLennumber
weightsPtrnumber
weightsLennumber

Returns

number

Defined in

wasm-types.ts:333


histogram_f64

histogram_f64(ptr, len, binCount): ArrayResult

Parameters

NameType
ptrnumber
lennumber
binCountnumber

Returns

ArrayResult

Defined in

wasm-types.ts:339


histogram_edges_f64

histogram_edges_f64(dataPtr, dataLen, edgesPtr, edgesLen): ArrayResult

Parameters

NameType
dataPtrnumber
dataLennumber
edgesPtrnumber
edgesLennumber

Returns

ArrayResult

Defined in

wasm-types.ts:340


histogram_fixed_width_with_edges_f64

histogram_fixed_width_with_edges_f64(ptr, len, bins): HistogramWithEdgesResult

Parameters

NameType
ptrnumber
lennumber
binsnumber

Returns

HistogramWithEdgesResult

Defined in

wasm-types.ts:341


histogram_equal_frequency_with_edges_f64

histogram_equal_frequency_with_edges_f64(ptr, len, bins): HistogramWithEdgesResult

Parameters

NameType
ptrnumber
lennumber
binsnumber

Returns

HistogramWithEdgesResult

Defined in

wasm-types.ts:342


histogram_auto_with_edges_f64

histogram_auto_with_edges_f64(ptr, len, rule, binsOverride): HistogramWithEdgesResult

Parameters

NameType
ptrnumber
lennumber
rulenumber
binsOverridenumber

Returns

HistogramWithEdgesResult

Defined in

wasm-types.ts:343


histogram_auto_with_edges_collapse_tails_f64

histogram_auto_with_edges_collapse_tails_f64(ptr, len, rule, binsOverride, k): HistogramWithEdgesResult

Parameters

NameType
ptrnumber
lennumber
rulenumber
binsOverridenumber
knumber

Returns

HistogramWithEdgesResult

Defined in

wasm-types.ts:344


histogram_custom_with_edges_f64

histogram_custom_with_edges_f64(dataPtr, dataLen, edgesPtr, edgesLen, clampOutside): HistogramWithEdgesResult

Parameters

NameType
dataPtrnumber
dataLennumber
edgesPtrnumber
edgesLennumber
clampOutsideboolean

Returns

HistogramWithEdgesResult

Defined in

wasm-types.ts:345