Chronaxis用户手册English
本页目录对象导航sum_numpy参数返回说明异常说明

chronaxis.legacy.sum_numpy

用NumPy按输入顺序累计一块逐消息贡献值,保留与旧逐次加法相同的先后关系。它不改变每条消息的公式,也不把数据重新排序后求和。

这是模块参考。日常调用先查公开API索引;下划线对象和嵌套函数供维护者查阅。签名来自固定源码,公开类构造签名经实际Python接口核对。

对象导航

对象 用途
sum_numpy 从已有carry按原顺序一次生成整列前缀累计并核查所有中间值。

sum_numpy

从已有carry按原顺序一次生成整列前缀累计并核查所有中间值。

python
sum_numpy(carry: float, values: tuple[float, ...]) -> float

参数

名称 数据类型 必填 省略时的值 用途、取值和效果
carry float 是 无 位置或关键字。carry为有限原生float
values tuple[float, ...] 是 无 位置或关键字。values为按原序选出的有限原生float tuple, 本函数由预算owner在完成贡献结构与顺序校验后调用。

返回说明

float;无贡献时原carry不变,有贡献时取最后前缀,保持原浮点尾数。

异常说明

OverflowError为任何中间累计非有限;NumPy分配、导入或取消原样传播。 本核不提交累计器状态,费用及异常恢复由调用方管理。

本函数直接报告的具体错误:

  • OverflowError:legacy_sum中间累计非有限,整批拒绝。

返回类型:float。

源码:src/chronaxis/legacy/sum_numpy.py:17(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

Chronaxis 用户手册 · 离线阅读