Constructors
constructor
- new SparseVec(m: number, data?: number[]): SparseVec
Parameters
m: number
Optional data: number[]
Methods
at
- at(m: number, safe?: boolean): number
Parameters
m: number
Default value safe: boolean = true
Returns number
Protected ensureIndex
- ensureIndex(m: number): void
normalize
- normalize(n?: number): this
Parameters
Default value n: number = 1
Returns this
nzEntries
- nzEntries(): Generator<NzEntry, void, unknown>
Returns Generator<NzEntry, void, unknown>
setAt
- setAt(m: number, v: number, safe?: boolean): this
Parameters
m: number
v: number
Default value safe: boolean = true
Returns this
Static fromDense
- fromDense(dense: ArrayLike<number>): SparseVec