文件名称:narray:Go语言的多维数组
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-09 14:18:34
Go
包narray 软件包narray提供了在多维浮点数组上显示的函数。 float32和float64类型的软件包会自动生成。 这些选项可以在精度和计算速度之间找到平衡点。 通过刮擦标准数学程序包,还可以自动生成元素操作。 使用汇编代码针对amd64结构优化了各种功能。 要在项目中轻松交换narray包,请使用别名导入,如下所示: import ( narray "github.com/akualab/narray/na64" ) 下载 输入float64封装: 去获取-u github.com/akualab/narray/na64 输入float32封装: 去获取-u github.com/akualab/narray/na32 文献资料 代码生成 代码生成仅由narray包开发人员完成。 最终用户不必生成任何代码。 go run genarray.go
【文件预览】:
narray-master
----.gitignore(180B)
----README.md(1KB)
----build.cmd(36B)
----narray.go.tpl(20KB)
----LICENSE(1KB)
----testfmt.sh(667B)
----gonum.go.tpl(4KB)
----na64()
--------arrayfuncs.go(4KB)
--------gonum_test.go(869B)
--------gonum.go(4KB)
--------math_gen.go(17KB)
--------arrayfuncs_amd64.go(3KB)
--------arrayfuncs_amd64.s(15KB)
--------narray_test.go(19KB)
--------narray.go(20KB)
----arrayfuncs.go.tpl(4KB)
----narray_test.go.tpl(19KB)
----na32()
--------arrayfuncs.go(4KB)
--------gonum_test.go(869B)
--------gonum.go(4KB)
--------math_gen.go(17KB)
--------arrayfuncs_amd64.go(3KB)
--------arrayfuncs_amd64.s(16KB)
--------narray_test.go(19KB)
--------narray.go(20KB)
----.travis.yml(245B)
----genarray.go(8KB)
----gonum_test.go.tpl(840B)