У меня есть матрица, и я хочу читать в каждой строке матрицы и использовать tf.nn.top_k, чтобы найти верхние значения k для каждой строки.
Как мне получить каждую строку матрицы без использования циклов или понимания списка. Я хочу использовать Tensorflow или numpy, и я думал о применении широковещательной передачи.
Если бы я поместил индексы в массив, например, если бы в матрице было 10 строк, у меня было бы:
indices = [0,1,2,3......,9]
а тогда я мог применить трансляцию?
argsort().argsort()
, поэтому я не хочу лишать вас удовольствия. Взгляните на документацию и следуйте ей на простом одномерном примере. И извините, я не знаком с тензорным потоком. 23.01.2018