【发布时间】:2021-08-22 19:09:41
【问题描述】:
我想在 python 中使用total variation,但我找不到现有的实现。
假设我有一个元素数量有限的数组,用 numpy 的实现是否简单如下:
import numpy as np
a = np.array([...], dtype=float)
tv = np.sum(np.abs(np.diff(a)))
我的主要疑问是如何计算所有分区的tv 的上限值,以及是否仅绝对差的总和就足以满足有限的浮点数数组。
编辑:我的输入数组表示一个分段线性函数,因此整个分区集的上确界确实是连续点之间的绝对差之和。
【问题讨论】:
标签: python numpy variations