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