tslearn.utils.ts_size¶
- tslearn.utils.ts_size(ts, be=None)[source]¶
返回实际时间序列大小。
所有维度具有NaN值的最终时间步长将从计数中移除。无穷大和负无穷大被视为有效的时间序列值。
- Parameters:
- tsarray-like
一个时间序列。
- beBackend object or string or None
后端。如果 be 是类 NumPyBackend 的实例或字符串 “numpy”,则使用 NumPy 后端。 如果 be 是类 PyTorchBackend 的实例或字符串 “pytorch”,则使用 PyTorch 后端。 如果 be 是 None,则后端由输入数组决定。 更多信息请参阅我们的 专用用户指南页面。
- Returns:
- int
时间序列的实际大小。
示例
>>> ts_size([1, 2, 3, numpy.nan]) 3 >>> ts_size([1, numpy.nan]) 1 >>> ts_size([numpy.nan]) 0 >>> ts_size([[1, 2], ... [2, 3], ... [3, 4], ... [numpy.nan, 2], ... [numpy.nan, numpy.nan]]) 4 >>> ts_size([numpy.nan, 3, numpy.inf, numpy.nan]) 3