Chronaxis用户手册English
本页目录相关类型对象导航NumpyMomentsNumpyMoments.__init__NumpyMoments.pushNumpyMoments.finish

chronaxis.core.moments_numpy

按有限 NumPy 块维护加权中心矩或均方根,不收集历史。

由真实有效掩码选好的值和权重按相同的二进制幂缩放。块内围绕锚点求均值和 离均差,跨块用两总体均值差合并离散度。用根均方形式存储二阶量,开方与 目标倍率在可表示范围内求值,不把两个大均方相减,也不逐样本运行标量实现。

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

相关类型

QualityFlag(源码别名Q)

对象导航

对象 用途
NumpyMoments 持有一个锚点、相对均值、根二阶量、总权重和幂指数,跨块大小固定。
NumpyMoments.__init__ 初始化归约器。
NumpyMoments.push 整列合并活动行。
NumpyMoments.finish 完成自由度和一次目标转换。
导入与重导出来源(展开)
python
from math import frexp, hypot, ldexp, sqrt
from .types import QualityFlag as Q

NumpyMoments

持有一个锚点、相对均值、根二阶量、总权重和幂指数,跨块大小固定。

python
NumpyMoments(operation)

源码:src/chronaxis/core/moments_numpy.py:13(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

NumpyMoments.__init__

初始化归约器。

python
NumpyMoments.__init__(operation)

参数

名称 数据类型 必填 省略时的值 用途、取值和效果
operation str 是 无 位置或关键字。此累计器专用的方差、标准差或均方根操作名,决定跨批维护中心矩或均方。

返回说明

无。

异常说明

调用侧校验操作。

源码:src/chronaxis/core/moments_numpy.py:16(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

NumpyMoments.push

整列合并活动行。

python
NumpyMoments.push(values, weights=None)

参数

名称 数据类型 必填 省略时的值 用途、取值和效果
values numpy.ndarray 是 无 位置或关键字。本批通过选择、有效性和数值精度检查的有限数值,按输入的物理尺度提交。
weights numpy.ndarray | None 否 None 位置或关键字。与本批数值逐项对应的正权重;样本统计省略时每条读数计一次,时间统计传有效时长。

返回说明

无。

异常说明

非法权重。

源码:src/chronaxis/core/moments_numpy.py:22(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

NumpyMoments.finish

完成自由度和一次目标转换。

python
NumpyMoments.finish(ddof, factor)

参数

名称 数据类型 必填 省略时的值 用途、取值和效果
ddof int | None 是 无 位置或关键字。已验证的分母修正,时间总体取零,样本方差或标准差可取一,RMS 省略。
factor float 是 无 位置或关键字。自然结果单位到请求输出单位的正倍率,最终按方差或根统计的量纲应用一次。

返回说明

(值或None,质量)。

异常说明

配置错误。

源码:src/chronaxis/core/moments_numpy.py:71(行号属于 8904c2f744951857659abd40aaa3535d57faf53c)。

Chronaxis 用户手册 · 离线阅读