是否可以手动调用tensorboard平滑功能?

时间:2017-02-02 20:09:31

标签: python tensorflow tensorboard

我有两个数组X和Y.

我是否可以在张量板中调用以实现平滑的功能?

现在我可以在python中做另一种方式,如: {{1}} 但我不确定张量板是如何平滑的。有我可以打电话的功能吗?

感谢。

1 个答案:

答案 0 :(得分:0)

到目前为止,我还没有找到一种手动调用它的方法,但是您可以构造一个类似的函数,

基于此answer,该功能将类似于

def smooth(scalars, weight):  # Weight between 0 and 1
    last = scalars[0]  # First value in the plot (first timestep)
    smoothed = list()
    for point in scalars:
        smoothed_val = last * weight + (1 - weight) * point  # Calculate smoothed value
        smoothed.append(smoothed_val)                        # Save it
        last = smoothed_val                                  # Anchor the last smoothed value

    return smoothed