n2

package
v0.0.0-...-20b02de Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Swig_escape_always_false bool
View Source
var Swig_escape_val interface{}

Functions

func DeleteHnswIndex

func DeleteHnswIndex(arg1 HnswIndex)

func Swig_free

func Swig_free(arg1 uintptr)

func Swig_malloc

func Swig_malloc(arg1 int) (_swig_ret uintptr)

Types

type HnswIndex

type HnswIndex interface {
	Swigcptr() uintptr
	SwigIsHnswIndex()
	Build(arg2 int, arg3 int, arg4 int, arg5 int, arg6 float32, arg7 string, arg8 string)
	SaveModel(arg2 string) (_swig_ret bool)
	LoadModel(a ...interface{}) bool
	UnloadModel()
	AddData(arg2 []float32)
	SearchByVector(a ...interface{})
	SearchById(a ...interface{})
	PrintDegreeDist()
	PrintConfigs()
}

func NewHnswIndex

func NewHnswIndex(a ...interface{}) HnswIndex

func NewHnswIndex__SWIG_0

func NewHnswIndex__SWIG_0(arg1 int) (_swig_ret HnswIndex)

func NewHnswIndex__SWIG_1

func NewHnswIndex__SWIG_1(arg1 int, arg2 string) (_swig_ret HnswIndex)

type SwigcptrHnswIndex

type SwigcptrHnswIndex uintptr

func (SwigcptrHnswIndex) AddData

func (arg1 SwigcptrHnswIndex) AddData(arg2 []float32)

func (SwigcptrHnswIndex) Build

func (arg1 SwigcptrHnswIndex) Build(arg2 int, arg3 int, arg4 int, arg5 int, arg6 float32, arg7 string, arg8 string)

func (SwigcptrHnswIndex) LoadModel

func (p SwigcptrHnswIndex) LoadModel(a ...interface{}) bool

func (SwigcptrHnswIndex) LoadModel__SWIG_0

func (arg1 SwigcptrHnswIndex) LoadModel__SWIG_0(arg2 string) (_swig_ret bool)

func (SwigcptrHnswIndex) LoadModel__SWIG_1

func (arg1 SwigcptrHnswIndex) LoadModel__SWIG_1(arg2 string, arg3 bool) (_swig_ret bool)

func (SwigcptrHnswIndex) PrintConfigs

func (arg1 SwigcptrHnswIndex) PrintConfigs()

func (SwigcptrHnswIndex) PrintDegreeDist

func (arg1 SwigcptrHnswIndex) PrintDegreeDist()

func (SwigcptrHnswIndex) SaveModel

func (arg1 SwigcptrHnswIndex) SaveModel(arg2 string) (_swig_ret bool)

func (SwigcptrHnswIndex) SearchById

func (p SwigcptrHnswIndex) SearchById(a ...interface{})

func (SwigcptrHnswIndex) SearchById__SWIG_0

func (arg1 SwigcptrHnswIndex) SearchById__SWIG_0(arg2 int, arg3 int, arg4 int, arg5 *[]int)

func (SwigcptrHnswIndex) SearchById__SWIG_1

func (arg1 SwigcptrHnswIndex) SearchById__SWIG_1(arg2 int, arg3 int, arg4 int, arg5 *[]int, arg6 *[]float32)

func (SwigcptrHnswIndex) SearchByVector

func (p SwigcptrHnswIndex) SearchByVector(a ...interface{})

func (SwigcptrHnswIndex) SearchByVector__SWIG_0

func (arg1 SwigcptrHnswIndex) SearchByVector__SWIG_0(arg2 []float32, arg3 int, arg4 int, arg5 *[]int)

func (SwigcptrHnswIndex) SearchByVector__SWIG_1

func (arg1 SwigcptrHnswIndex) SearchByVector__SWIG_1(arg2 []float32, arg3 int, arg4 int, arg5 *[]int, arg6 *[]float32)

func (SwigcptrHnswIndex) SwigIsHnswIndex

func (p SwigcptrHnswIndex) SwigIsHnswIndex()

func (SwigcptrHnswIndex) Swigcptr

func (p SwigcptrHnswIndex) Swigcptr() uintptr

func (SwigcptrHnswIndex) UnloadModel

func (arg1 SwigcptrHnswIndex) UnloadModel()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL