Irfft3d

kelas akhir publik Irfft3d

Transformasi Fourier cepat bernilai nyata 3D terbalik.

Menghitung transformasi Fourier diskrit 3 dimensi terbalik dari sinyal bernilai nyata pada `input` 3 dimensi paling dalam.

3 dimensi paling dalam dari `input` diasumsikan sebagai hasil dari `RFFT3D`: Dimensi paling dalam berisi `fft_length / 2 + 1` komponen unik DFT dari sinyal bernilai nyata. Jika `fft_length` tidak tersedia, maka dihitung dari ukuran 3 dimensi terdalam dari `input`. Jika panjang FFT yang digunakan untuk menghitung `input` ganjil, maka harus disediakan karena tidak dapat disimpulkan dengan benar.

Sepanjang setiap sumbu `signal.Irfft3d` dihitung, jika `fft_length` (atau `fft_length / 2 + 1` untuk dimensi paling dalam) lebih kecil dari dimensi `input` yang sesuai, dimensi tersebut akan dipotong. Jika lebih besar, dimensinya diisi dengan angka nol.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

Keluaran <U>
sebagai Keluaran ()
Mengembalikan pegangan simbolis tensor.
Irfft3d statis < TFloat32 >
buat ( Lingkup lingkup, Operan <? extends TType > masukan, Operan < TInt32 > fftLength)
Metode pabrik untuk membuat kelas yang membungkus operasi Irfft3d baru menggunakan tipe keluaran default.
statis <U memperluas TNomber > Irfft3d <U>
buat ( Lingkup lingkup, Operan <? extends TType > masukan, Operan < TInt32 > fftLength, Kelas<U> Treal)
Metode pabrik untuk membuat kelas yang membungkus operasi Irfft3d baru.
Keluaran <U>
keluaran ()
Tensor float32 dengan peringkat yang sama dengan `input`.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "IRFFT3D"

Metode Publik

Keluaran publik <U> sebagai Keluaran ()

Mengembalikan pegangan simbolis tensor.

Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.

public static Irfft3d < TFloat32 > buat ( Lingkup lingkup , Operan <? extends TType > masukan, Operan < TInt32 > fftLength)

Metode pabrik untuk membuat kelas yang membungkus operasi Irfft3d baru menggunakan tipe keluaran default.

Parameter
cakupan ruang lingkup saat ini
memasukkan Tensor yang kompleks.
panjang fft Tensor bentuk int32 [3]. Panjang FFT untuk setiap dimensi.
Kembali
  • contoh baru Irfft3d

public static Irfft3d <U> buat ( Lingkup lingkup, Operan <? extends TType > masukan, Operan < TInt32 > fftLength, Kelas<U> Treal)

Metode pabrik untuk membuat kelas yang membungkus operasi Irfft3d baru.

Parameter
cakupan ruang lingkup saat ini
memasukkan Tensor yang kompleks.
panjang fft Tensor bentuk int32 [3]. Panjang FFT untuk setiap dimensi.
Kembali
  • contoh baru Irfft3d

Keluaran publik <U> keluaran ()

Tensor float32 dengan peringkat yang sama dengan `input`. 3 dimensi paling dalam dari `input` diganti dengan sampel `fft_length` dari transformasi Fourier nyata 3D terbaliknya.