Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EuclidLSH ¶
type EuclidLSH struct {
// contains filtered or unexported fields
}
func NewEuclidLSH ¶
func (*EuclidLSH) NeighborRowFromFV ¶
func (e *EuclidLSH) NeighborRowFromFV(v FeatureVector, size int) []IDist
func (*EuclidLSH) NeighborRowFromID ¶
func (*EuclidLSH) SetRow ¶
func (e *EuclidLSH) SetRow(id ID, v FeatureVector)
type FeatureElement ¶
type FeatureVector ¶
type FeatureVector []FeatureElement
type LSH ¶
type LSH struct {
// contains filtered or unexported fields
}
func (*LSH) NeighborRowFromFV ¶
func (l *LSH) NeighborRowFromFV(v FeatureVector, size int) []IDist
func (*LSH) SetRow ¶
func (l *LSH) SetRow(id ID, v FeatureVector)
type Minhash ¶
type Minhash struct {
// contains filtered or unexported fields
}
func NewMinhash ¶
func (*Minhash) NeighborRowFromFV ¶
func (m *Minhash) NeighborRowFromFV(v FeatureVector, size int) []IDist
func (*Minhash) SetRow ¶
func (m *Minhash) SetRow(id ID, v FeatureVector)
Click to show internal directories.
Click to hide internal directories.