Functions
binaryVector()
| Parameter | Type |
|---|---|
values | number[] |
List
bytes()
| Parameter | Type |
|---|---|
buffer | number[] | Buffer<ArrayBufferLike> |
Buffer
f32List()
| Parameter | Type |
|---|---|
values | number[] |
List
f32SparseVector()
| Parameter | Type |
|---|---|
vector | Record<number, number> |
SparseVector
f32Vector()
| Parameter | Type |
|---|---|
values | number[] |
List
f64List()
| Parameter | Type |
|---|---|
values | number[] |
List
i32List()
| Parameter | Type |
|---|---|
values | number[] |
List
i64List()
| Parameter | Type |
|---|---|
values | number[] |
List
i8Vector()
| Parameter | Type |
|---|---|
values | number[] |
List
stringList()
| Parameter | Type |
|---|---|
values | string[] |
List
u32List()
| Parameter | Type |
|---|---|
values | number[] |
List
u8SparseVector()
| Parameter | Type |
|---|---|
vector | Record<number, number> |
SparseVector
u8Vector()
| Parameter | Type |
|---|---|
values | number[] |
List
Classes
List
Internal
Instances of the List class are used to represent lists of values in TopK.
Usually created using data constructors such as f32_list(), i32_list(), etc.
SparseVector
Internal
Instances of the SparseVector class are used to represent sparse vectors in TopK.
Usually created using data constructors such as f32_sparse_vector() or u8_sparse_vector().