Documentation
¶
Overview ¶
asm only has amd64 specific implementations at the moment
Index ¶
- func Dot(x []float32, y []float32) float32
- func DotAVX256(x []float32, y []float32) float32
- func DotAVX512(x []float32, y []float32) float32
- func DotByteAVX256(x []uint8, y []uint8) uint32
- func DotFloatByteAVX256(x []float32, y []uint8) float32
- func L2(x []float32, y []float32) float32
- func L2AVX256(x []float32, y []float32) float32
- func L2AVX512(x []float32, y []float32) float32
- func L2ByteAVX256(x []uint8, y []uint8) uint32
- func L2FloatByteAVX256(x []float32, y []uint8) float32
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DotByteAVX256 ¶
func DotFloatByteAVX256 ¶
func L2ByteAVX256 ¶
func L2FloatByteAVX256 ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.