tensor akışı:: işlem:: GenişletKarartmalar
#include <array_ops.h>
Tensörün şekline 1 boyutunu ekler.
Özet
Bir tensör input
verildiğinde, bu işlem input
şeklinin boyut indeksi axis
1 boyutunu ekler. Boyut indeksi axis
sıfırdan başlar; axis
için negatif bir sayı belirtirseniz sondan geriye doğru sayılır.
Tek bir öğeye toplu iş boyutu eklemek istiyorsanız bu işlem kullanışlıdır. Örneğin, şekil [height, width, channels]
şeklinde tek bir görüntünüz varsa, bunu expand_dims(image, 0)
ile 1 görüntüden oluşan bir toplu iş haline getirebilirsiniz; bu, şekli [1, height, width, channels]
yapacaktır .
Diğer örnekler:
# 't' is a tensor of shape [2] shape(expand_dims(t, 0)) ==> [1, 2] shape(expand_dims(t, 1)) ==> [2, 1] shape(expand_dims(t, -1)) ==> [2, 1]
# 't2' is a tensor of shape [2, 3, 5] shape(expand_dims(t2, 0)) ==> [1, 2, 3, 5] shape(expand_dims(t2, 2)) ==> [2, 3, 1, 5] shape(expand_dims(t2, 3)) ==> [2, 3, 5, 1]
Bu işlem şunları gerektirir:
-1-input.dims() <= dim <= input.dims()
Bu işlem, boyut 1'in boyutlarını kaldıran squeeze()
işleviyle ilgilidir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- eksen: 0-D (skaler).
input
şeklinin genişletileceği boyut indeksini belirtir.[-rank(input) - 1, rank(input)]
aralığında olmalıdır.
İade:
-
Output
:input
ile aynı verileri içerir, ancak şekline boyut 1 boyutunda ek bir boyut eklenir.
Yapıcılar ve Yıkıcılar | |
---|---|
ExpandDims (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input axis) |
Genel özellikler | |
---|---|
operation | |
output |
Kamu işlevleri | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Genel özellikler
operasyon
Operation operation
çıktı
::tensorflow::Output output
Kamu işlevleri
GenişletKarartmalar
ExpandDims( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input axis )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const