Тензорный поток: выборка тензора в соответствии с другим тензором? - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть тензор T формы Batch_Size x Num_Items x Item_Dimension и еще один тензор P формы Batch_Size x Num_Items, где значения Num_Items в каждой партии P составляют 1 (распределение вероятностей элементов для каждой партии).Я хочу сделать выборку без замены N элементов из T согласно распределению вероятности P. Полученный тензор должен иметь форму Batch_Size x N x Item_Dimension.Как бы я это сделал?

1 Ответ

0 голосов
/ 08 декабря 2018

Взгляните на https://github.com/tensorflow/tensorflow/issues/9260

Хотя обратите внимание, я считаю, что вам нужны логиты, а не пробники для максимальной выборки Гамбеля.

...