gitee.com/quant1x/num@v0.3.2/CHANGELOG.md (about) 1 # Changelog 2 All notable changes to this project will be documented in this file. 3 4 ## [Unreleased] 5 6 ## [0.3.2] - 2024-05-16 7 ### Changed 8 - 更新依赖库版本. 9 10 ## [0.3.1] - 2024-05-11 11 ### Changed 12 - 更新依赖库版本. 13 14 ## [0.3.0] - 2024-05-11 15 ### Changed 16 - 更新依赖库版本golang.org/x/sys到0.20.0. 17 18 ## [0.2.9] - 2024-04-16 19 ### Changed 20 - 更新依赖库版本golang.org/x/sys到0.19.0. 21 22 ## [0.2.8] - 2024-04-16 23 ### Changed 24 - 优化数据集长度对比. 25 26 ## [0.2.7] - 2024-04-16 27 ### Changed 28 - 新增协方差, 方差函数. 29 - Median增加注释. 30 - 修订std变量名拼写的错误. 31 - 修订DataPoint结构的属性描述. 32 - 更新依赖库版本. 33 - README新增徽章展示. 34 35 ## [0.2.6] - 2024-03-28 36 ### Changed 37 - Line新增两条Line之间夹角的方法. 38 39 ## [0.2.5] - 2024-03-21 40 ### Changed 41 - 更新依赖库版本. 42 43 ## [0.2.4] - 2024-03-17 44 ### Changed 45 - 更新依赖库版本. 46 47 ## [0.2.3] - 2024-03-12 48 ### Changed 49 - 更新go版本. 50 51 ## [0.2.2] - 2024-03-12 52 ### Changed 53 - 新增数据点DataPoint结构体. 54 - 更新gox版本, 删除存留的vek汇编gen代码. 55 56 ## [0.2.1] - 2024-03-11 57 ### Changed 58 - 更新gox版本. 59 60 ## [0.2.0] - 2024-03-11 61 ### Changed 62 - 修复趋势检测的条件错误的bug. 63 64 ## [0.1.9] - 2024-03-11 65 ### Changed 66 - Update changelog. 67 - Line新增分析方法cross. 68 69 ## [0.1.8] - 2024-03-10 70 ### Changed 71 - Update changelog. 72 - 更新其它golang.org/x/依赖库版本. 73 - 更新gox版本. 74 - 优化Line的部分代码, 新增水平和垂直方向距离的计算方法. 75 - 新增cross方法, 返回趋势改变的状态切片. 76 77 ## [0.1.7] - 2024-03-09 78 ### Changed 79 - Update changelog. 80 - 清理废弃的代码. 81 - 补充v1版本的基准测试. 82 - 新增加法计算基准测试代码. 83 - Makefile文件屏蔽avx512的代码. 84 - 调整avx2部分测试代码. 85 - C2goasm不支持avx512. 86 - 增加makefile文件. 87 - 增加简易的demo. 88 89 ## [0.1.6] - 2024-02-26 90 ### Changed 91 - Update changelog. 92 - 简化局部变量名. 93 - 调整v2版本的Repeat函数. 94 - 优化滑动窗口机制. 95 - 修复Diff基准测试函数引用错误的bug. 96 - 新增构建Point的函数. 97 - 优化周期Periods的At函数, 增加返回值是否越界. 98 - 优化window的类型匹配. 99 - 调整周期结构名. 100 - 新增周期结构体, 只支持DType类型. 101 102 ## [0.1.5] - 2024-02-24 103 ### Changed 104 - Update changelog. 105 - NaN类值使用函数调用, 防止全局变量被篡改. 106 107 ## [0.1.4] - 2024-02-24 108 ### Changed 109 - Update changelog. 110 - 优化平行线的计算方法. 111 - 新增波浪计算方法. 112 - 删除废弃的代码. 113 114 ## [0.1.3] - 2024-02-23 115 ### Changed 116 - Update changelog. 117 - 调整内部函数的签名格式__go作为前缀. 118 - 调整cumsum函数. 119 - 优雅和调整Diff函数. 120 - 修订go.mod. 121 - 优化非私有的repeat函数. 122 - 微调sum函数. 123 - Num新增NDArray封装, 私有. 124 - 微调sum函数. 125 - 调整DTypeNaN初始化. 126 - Rolling优化及调整测试用例. 127 - Shift优化及增加基准测试. 128 - 调整测试数据, 统一泛型类型为E. 129 - 新增inplace方式的sub函数 x = x - y. 130 - 修订测试数据. 131 - 新增int类型的绝对值函数. 132 - IsEmpty函数从builtin迁移至type_strings. 133 - 修订REAMDE, 新增2个plan9汇编相关的项目. 134 - 新增https://github.com/minio/c2goasm.git引入,该项目目前停止维护。. 135 - 新增https://github.com/minio/asm2plan9s.git引入,该项目目前停止维护。. 136 - 增加c2goasm第一个demo, 执行完成后有一个异常`atal error: unexpected signal during runtime execution`需要处理. 137 - 增加测试代码. 138 139 ## [0.1.2] - 2024-02-20 140 ### Changed 141 - Update changelog. 142 - 增加遗漏的函数. 143 144 ## [0.1.1] - 2024-02-19 145 ### Changed 146 - Update changelog. 147 - 调整浮点输出字符串的精度. 148 149 ## [0.1.0] - 2024-02-18 150 ### Changed 151 - Update changelog. 152 - 调整窗口源文件名. 153 - 删除部分冗余的变量. 154 - 优化Align函数. 155 - 优化Repeat函数, 非avx2加速的类型使用递增2倍速的copy方法. 156 - 调整Range函数的代码位置. 157 - 取消加速开关函数的返回值. 158 - 取消加速开关函数的返回值. 159 - 新增Number参数结构体. 160 - 新增向量repeat函数. 161 - 删除废弃的代码. 162 - 优化部分代码. 163 - 剔除num项目内的SERIES字样. 164 - 调整部分代码. 165 - 修改abs非加速版本的函数名. 166 - 删除废弃的代码. 167 - 优化滑动窗口的分组函数. 168 - 新增切片any转int切片. 169 - 调整函数名. 170 - 新增一组浮点转整型的功能性函数. 171 - 优化部分函数. 172 - 补充函数注释. 173 - 调整兼容性私有函数名的前缀, 逐步统一成__go_function. 174 - 初步补充README, 增加依赖和参考的工具库. 175 - 修正局部变量max告警. 176 - 新增abs其它类型的实现函数. 177 - 调整vek工具库README源文件名. 178 - 调整原vek/asm包路径. 179 - 新增一个go:linkname的测试性代码. 180 - 细化泛型类型推导的case. 181 182 ## [0.0.9] - 2024-02-14 183 ### Changed 184 - Update changelog. 185 - 修订错误的测试用例. 186 - 删除废弃的代码. 187 - 更新gox依赖库版本到1.20.1. 188 - 类型错误函数增加注释. 189 - 深度对比函数补充注释. 190 191 ## [0.0.8] - 2024-02-12 192 ### Changed 193 - Update changelog. 194 - 删除废弃的切片反转函数. 195 196 ## [0.0.7] - 2024-02-12 197 ### Changed 198 - Update changelog. 199 - 修订参数是sereis的情况, 提取一个接口来转换. 200 - 新增切片克隆反转函数. 201 - 调整z-table常量名. 202 203 ## [0.0.6] - 2024-02-12 204 ### Changed 205 - Update changelog. 206 - 优化单元测试. 207 208 ## [0.0.5] - 2024-02-12 209 ### Changed 210 - Update changelog. 211 - 调整string转bool的函数, if改switch. 212 213 ## [0.0.4] - 2024-02-12 214 ### Changed 215 - Update changelog. 216 - 修订错误引用已废弃的gox/num包的问题. 217 218 ## [0.0.3] - 2024-02-12 219 ### Changed 220 - Update changelog. 221 - 调整统一处理类型错误的函数名. 222 223 ## [0.0.2] - 2024-02-12 224 ### Changed 225 - Update changelog. 226 - 调整package. 227 - 调整代码结构. 228 - 删除arm64冗余代码. 229 - 修订math32测试数据. 230 - 新增测试类功能函数. 231 - 新增部分计算类功能函数. 232 - First commit. 233 234 ## [0.0.1] - 2023-12-30 235 ### Changed 236 - 初始化Changelog. 237 - 初始化go module. 238 - Initial commit. 239 240 [Unreleased]: https://gitee.com/quant1x/num/compare/v0.3.2...HEAD 241 [0.3.2]: https://gitee.com/quant1x/num/compare/v0.3.1...v0.3.2 242 [0.3.1]: https://gitee.com/quant1x/num/compare/v0.3.0...v0.3.1 243 [0.3.0]: https://gitee.com/quant1x/num/compare/v0.2.9...v0.3.0 244 [0.2.9]: https://gitee.com/quant1x/num/compare/v0.2.8...v0.2.9 245 [0.2.8]: https://gitee.com/quant1x/num/compare/v0.2.7...v0.2.8 246 [0.2.7]: https://gitee.com/quant1x/num/compare/v0.2.6...v0.2.7 247 [0.2.6]: https://gitee.com/quant1x/num/compare/v0.2.5...v0.2.6 248 [0.2.5]: https://gitee.com/quant1x/num/compare/v0.2.4...v0.2.5 249 [0.2.4]: https://gitee.com/quant1x/num/compare/v0.2.3...v0.2.4 250 [0.2.3]: https://gitee.com/quant1x/num/compare/v0.2.2...v0.2.3 251 [0.2.2]: https://gitee.com/quant1x/num/compare/v0.2.1...v0.2.2 252 [0.2.1]: https://gitee.com/quant1x/num/compare/v0.2.0...v0.2.1 253 [0.2.0]: https://gitee.com/quant1x/num/compare/v0.1.9...v0.2.0 254 [0.1.9]: https://gitee.com/quant1x/num/compare/v0.1.8...v0.1.9 255 [0.1.8]: https://gitee.com/quant1x/num/compare/v0.1.7...v0.1.8 256 [0.1.7]: https://gitee.com/quant1x/num/compare/v0.1.6...v0.1.7 257 [0.1.6]: https://gitee.com/quant1x/num/compare/v0.1.5...v0.1.6 258 [0.1.5]: https://gitee.com/quant1x/num/compare/v0.1.4...v0.1.5 259 [0.1.4]: https://gitee.com/quant1x/num/compare/v0.1.3...v0.1.4 260 [0.1.3]: https://gitee.com/quant1x/num/compare/v0.1.2...v0.1.3 261 [0.1.2]: https://gitee.com/quant1x/num/compare/v0.1.1...v0.1.2 262 [0.1.1]: https://gitee.com/quant1x/num/compare/v0.1.0...v0.1.1 263 [0.1.0]: https://gitee.com/quant1x/num/compare/v0.0.9...v0.1.0 264 [0.0.9]: https://gitee.com/quant1x/num/compare/v0.0.8...v0.0.9 265 [0.0.8]: https://gitee.com/quant1x/num/compare/v0.0.7...v0.0.8 266 [0.0.7]: https://gitee.com/quant1x/num/compare/v0.0.6...v0.0.7 267 [0.0.6]: https://gitee.com/quant1x/num/compare/v0.0.5...v0.0.6 268 [0.0.5]: https://gitee.com/quant1x/num/compare/v0.0.4...v0.0.5 269 [0.0.4]: https://gitee.com/quant1x/num/compare/v0.0.3...v0.0.4 270 [0.0.3]: https://gitee.com/quant1x/num/compare/v0.0.2...v0.0.3 271 [0.0.2]: https://gitee.com/quant1x/num/compare/v0.0.1...v0.0.2 272 [0.0.1]: https://gitee.com/quant1x/num/releases/tag/v0.0.1