【发布时间】:2018-07-01 19:33:19
【问题描述】:
我有一个矩阵,我想读取矩阵的每一行并使用 tf.nn.top_k 查找每一行的前 k 个值。
如何在不使用循环或列表理解的情况下获取矩阵的每一行。我想使用 Tensorflow 或 numpy,我正在考虑应用广播。
如果我将索引放在一个数组中,例如,如果矩阵中有 10 行,我会:
indices = [0,1,2,3......,9]
然后我可以申请广播?
【问题讨论】:
-
告诉我们
tf.nn.top_k?它是否只接受一维数组(即只有一行二维数组)?广播和/或索引不会解决这类问题。 -
什么是输入输出示例?
标签: python numpy tensorflow machine-learning array-broadcasting