【发布时间】:2012-11-30 21:24:59
【问题描述】:
或者像这样的真正迭代算法是不可矢量化的?
s += 使用可以用 cumsum 向量化,但总和的下限是有问题的。
是否有一些奇特的方式来使用滞后或移位?
s = 0
for (time, usage) in timeseries:
s += usage
s = max(s-rate, 0)
new_timeseries[time] = s
我试探了一会儿,但什么也想不出来。
【问题讨论】:
标签: python numpy time-series vectorization