Böyle bir şey yapmak istiyorum.
en bir tensör A.TensorFlow'da, sıfır olmayan değerleri ve indekslerini bir tensörden python ile nasıl alabilirim?
A = [[1,0],[0,4]]
var Ve ben ondan sıfırdan farklı değerleri ve bunların endekslerini almak istiyorum diyelim.
Nonzero values: [1,4]
Nonzero indices: [[0,0],[1,1]]
Numpy'de benzer işlemler var.
np.flatnonzero(A)
Düzleştirilmiş A'da sıfır olmayan indeksler, sıfır olmayan indislere göre elemanlar çıkarılmalıdır. Bu işlemler için a link.
Tensorflow'da python ile Numpy işlemlerinde nasıl bir şey yapabilirim?
(bir matris düzleştirilmiş olsun ya da olmasın fark etmez.)
nasıl boole matristen dizi alacak? Ben boolean indeksleme uygulanmış olduğunu düşünmüyorum henüz – martianwars
@martianwars '' '' 'belgelerine bağlantıyı bakın. Boole'ları kabul eder ve karşılık gelen endeksleri bir tensör üretir. –
Hayır Bu endekslerdeki değerleri kastediyorum. Ben bir boolean maskesi kullanarak yaptım – martianwars