Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CosineSimilarityBinary ¶
CosineSimilarityBinary 二进制余弦相似度
Types ¶
type BinaryQuantizer ¶
type BinaryQuantizer struct {
// contains filtered or unexported fields
}
BinaryQuantizer 二进制量化器
func NewBinaryQuantizer ¶
func NewBinaryQuantizer(dimension int) *BinaryQuantizer
NewBinaryQuantizer 创建二进制量化器
func (*BinaryQuantizer) Decode ¶
func (bq *BinaryQuantizer) Decode(encoded []byte) []float32
Decode 解码向量(近似)
func (*BinaryQuantizer) Encode ¶
func (bq *BinaryQuantizer) Encode(vector []float32) []byte
Encode 编码向量
func (*BinaryQuantizer) Train ¶
func (bq *BinaryQuantizer) Train(vectors [][]float32) error
Train 训练量化器
Click to show internal directories.
Click to hide internal directories.