Skip to content

API Reference

fastlowess-wasm


fastlowess-wasm / StreamingSmoothOptions

Defined in: fastlowess_wasm.d.ts:102

Configuration options for streaming LOWESS smoothing. A subset of SmoothOptions: cross-validation and the sorted output have no equivalent here.

optional auto_converge?: number

Defined in: fastlowess_wasm.d.ts:120

Auto-convergence tolerance. Disabled when absent.


optional boundary_policy?: string

Defined in: fastlowess_wasm.d.ts:116

Boundary handling (“extend”, “reflect”, “zero”, “noboundary”). Default: “extend”.


optional delta?: number

Defined in: fastlowess_wasm.d.ts:108

Delta for interpolation speedup. Default: auto. Set to 0 to disable.


optional fraction?: number

Defined in: fastlowess_wasm.d.ts:104

Smoothing fraction (0 < fraction <= 1). Default: 0.67.


optional intervals?: IntervalsOptions

Defined in: fastlowess_wasm.d.ts:124

Confidence/prediction levels and per-chunk residual-bootstrap refits.


optional iterations?: number

Defined in: fastlowess_wasm.d.ts:106

Number of robustness iterations. Default: 3.


optional missing?: string

Defined in: fastlowess_wasm.d.ts:130

Policy for non-finite (NaN/Inf) values in each chunk (“error”, “drop”). Default: “error”.


optional outputs?: string[]

Defined in: fastlowess_wasm.d.ts:122

Optional output components: se, diagnostics, residuals, weights, derivative.


optional parallel?: boolean

Defined in: fastlowess_wasm.d.ts:128

Enable parallel execution. Default: true.


optional robustness_method?: string

Defined in: fastlowess_wasm.d.ts:112

Robustness method (“bisquare”, “huber”, “talwar”). Default: “bisquare”.


optional scaling_method?: string

Defined in: fastlowess_wasm.d.ts:118

Scaling method (“mad”, “mar”, “mean”). Default: “mad”.


optional seed?: number | bigint

Defined in: fastlowess_wasm.d.ts:126

Bootstrap safe-integer Number or unsigned 64-bit BigInt seed; each combined chunk restarts from it.


optional weight_function?: string

Defined in: fastlowess_wasm.d.ts:110

Kernel function (“tricube”, “epanechnikov”, “gaussian”, “uniform”, “biweight”, “triangle”, “cosine”). Default: “tricube”.


optional zero_weight_fallback?: string

Defined in: fastlowess_wasm.d.ts:114

Fallback when all weights are zero (“use_local_mean”, “return_original”, “return_none”). Default: “use_local_mean”.