From 88b1f1d1d14a8fe9e3dde2f363a89d821fc0e641 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期四, 26 九月 2024 20:19:49 +0800 Subject: [PATCH] code format --- util/util.go | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/util/util.go b/util/util.go index 30914cc..a7efd35 100644 --- a/util/util.go +++ b/util/util.go @@ -5,6 +5,7 @@ "errors" "net" "strconv" + "unsafe" ) // 鑾峰彇鏈満缃戝崱IP @@ -70,3 +71,14 @@ } return c == len(arr) } + +func ByteSlice2float32Slice(src []byte) []float32 { + if len(src) == 0 { + return nil + } + + l := len(src) / 4 + ptr := unsafe.Pointer(&src[0]) + + return (*[1 << 26]float32)((*[1 << 26]float32)(ptr))[:l:l] +} -- Gitblit v1.8.0