【发布时间】:2019-02-01 02:36:33
【问题描述】:
我正在尝试在 Keras 中编写我自己的层,我需要将输入张量乘以权重张量,并且可训练值呈指数衰减。我计划将值创建为权重,然后“以某种方式”扩展它。
在 python 中,我会这样做:
d = 0.9
window = 6
w = np.array([pow(d, window-j) for j in range(window)])
w = w / w.sum()
输出:
In [63]: w
Out[63]:
array([0.12602255, 0.14002506, 0.1555834 , 0.17287044, 0.19207827,
0.21342029])
我可以看到 tf.while_loop 可能会有所帮助,但我如何从 Keras 调用 tensorflow?
【问题讨论】:
标签: python tensorflow keras