(vec []float32)
| 36 | } |
| 37 | |
| 38 | func encodeFloat32Vector(vec []float32) []byte { |
| 39 | buf := new(bytes.Buffer) |
| 40 | for _, v := range vec { |
| 41 | binary.Write(buf, binary.LittleEndian, v) |
| 42 | } |
| 43 | return buf.Bytes() |
| 44 | } |
| 45 | |
| 46 | func encodeFloat16Vector(vec []float32) []byte { |
| 47 | buf := new(bytes.Buffer) |
no test coverage detected