2

辞書を使用して、N int を含むランク 1 のテンソルをサイズ M の N ベクトルを含むランク 2 のテンソルに変更するにはどうすればよいですか?

Python では次のようになります。

dict = {1 : [1,2,3] , 2 : [3,2,1]}
array1 = np.array([1,1,2,1,2])
array2 = np.array([dict[x] for x in array1])

しかし、Tensor を反復処理することはできません (while ループは別として、最適なソリューションではないと思います)。

4

1 に答える 1