【发布时间】:2021-06-28 17:26:00
【问题描述】:
我需要计算 Frobenius 范数才能使用 TensorFlow 框架实现这个公式:
其中w 是一个 50 行 100 列的矩阵。
我想写点东西,但我不明白如何填写axis 参数。
tf.pow(
tf.norm(x, ord='fro', axis=?), 2
)
根据TensorFlow docs,我必须使用 2 元组(或 2 列表),因为它确定了计算矩阵范数的张量轴,但我只需要一个普通的 Frobenius 范数。以SciPy为例,我可以不指定任何轴。
那么,我应该使用什么作为axis 来模拟SciPy 函数?
【问题讨论】:
标签: python tensorflow