Rfft2d

כיתת גמר ציבורית Rfft2d

טרנספורמציה מהירה של פורייה בעלת ערך אמיתי דו-ממדי.

מחשב את התמרת פורייה הבדידה הדו-ממדית של אות בעל ערך אמיתי על פני 2 הממדים הפנימיים ביותר של 'קלט'.

מכיוון שה-DFT של אות אמיתי הוא סימטרי הרמיטי, `signal.Rfft2d` מחזיר רק את הרכיבים הייחודיים `fft_length / 2 + 1` של ה-FFT עבור הממד הפנימי ביותר של `פלט`: מונח התדר האפס, ואחריו לפי המונחים 'fft_length / 2' בתדר חיובי.

לאורך כל ציר מחושב `signal.Rfft2d`, אם `fft_length` קטן מהממד המתאים של `input`, הממד נחתך. אם הוא גדול יותר, הממד מרופד באפסים.

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

שיטות ציבוריות

פלט <U>
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי <U מרחיב את TType > Rfft2d <U>
create ( scope scope, Operand <? מרחיב את TNumber > input, Operand < TInt32 > fftLength, Class<U> Tcomplex)
שיטת מפעל ליצירת מחלקה העוטפת פעולת Rfft2d חדשה.
פלט <U>
פלט ()
טנסור מורכב64 באותה דרגה כמו 'קלט'.

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "RFFT2D"

שיטות ציבוריות

פלט ציבורי <U> asOutput ()

מחזירה את הידית הסמלית של הטנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

public static Rfft2d <U> create ( scope scope, Operand <? מרחיב TNomber > input, Operand < TInt32 > fftLength, Class<U> Tcomplex)

שיטת מפעל ליצירת מחלקה העוטפת פעולת Rfft2d חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט טנסור float32.
fftLength טנסור צורה int32 [2]. אורך FFT עבור כל מימד.
החזרות
  • מופע חדש של Rfft2d

פלט ציבורי <U> פלט ()

טנסור מורכב64 באותה דרגה כמו 'קלט'. 2 הממדים הפנימיים ביותר של 'קלט' מוחלפים בהתמרת פורייה הדו-ממדית שלהם. הממד הפנימי ביותר מכיל רכיבי תדר ייחודיים של `fft_length / 2 + 1`.