tensorflow:: אופס:: ExtractGlimpse
#include <image_ops.h>
מחלץ הצצה מהטנזור הקלט.
תַקצִיר
מחזירה קבוצה של חלונות הנקראים הצצות שנשלפו offsets
מיקום מטנזור הקלט. אם החלונות חופפים רק חלקית לכניסות, האזורים שאינם חופפים יתמלאו ברעש אקראי.
התוצאה היא טנזור 4-D של צורה [batch_size, glimpse_height, glimpse_width, channels]
. הערוצים וממדי האצווה זהים לאלו של טנזור הקלט. הגובה והרוחב של חלונות הפלט מצוינים בפרמטר size
.
הארגומנט normalized
ומרוכז centered
כיצד החלונות בנויים:
- אם הקואורדינטות מנורמלות אך אינן ממורכזות, 0.0 ו-1.0 מתאימות למינימום והמקסימום של כל ממד גובה ורוחב.
- אם הקואורדינטות הן מנורמלות והן ממוקדות, הן נעות בין -1.0 ל-1.0. הקואורדינטות (-1.0, -1.0) מתאימות לפינה השמאלית העליונה, הפינה הימנית התחתונה ממוקמת ב- (1.0, 1.0) והמרכז נמצא ב- (0, 0).
- אם הקואורדינטות אינן מנורמלות הן מתפרשות כמספרים של פיקסלים.
טיעונים:
- scope: אובייקט Scope
- קלט: טנזור צף 4-D בעל צורה
[batch_size, height, width, channels]
. - גודל: טנזור 1-D של 2 אלמנטים המכילים את גודל ההצצות לחלץ. יש לציין תחילה את גובה ההצצה, ולאחר מכן את רוחב ההצצה.
- offsets: טנזור שלם דו-ממדי של צורה
[batch_size, 2]
המכיל את המיקומים y, x של מרכז כל חלון.
מאפיינים אופציונליים (ראה Attrs
):
- במרכז: מציין אם קואורדינטות ההיסט ממורכזות ביחס לתמונה, ובמקרה זה ההיסט (0, 0) הוא ביחס למרכז תמונות הקלט. אם False, ההיסט (0,0) מתאים לפינה השמאלית העליונה של תמונות הקלט.
- מנורמל: מציין אם קואורדינטות ההיסט מנורמלות.
- uniform_noise: מציין אם הרעש צריך להיווצר באמצעות התפלגות אחידה או התפלגות גאוסית.
- רעש: מציין אם הרעש צריך להיות
uniform
,gaussian
אוzero
. ברירת המחדל היאuniform
מה שאומר שסוג הרעש יוחלט על ידיuniform_noise
.
החזרות:
-
Output
: טנזור המייצג את ההצצות[batch_size, glimpse_height, glimpse_width, channels]
.
בנאים והורסים | |
---|---|
ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets) | |
ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets, const ExtractGlimpse::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
glimpse | |
operation |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
פונקציות סטטיות ציבוריות | |
---|---|
Centered (bool x) | |
Noise (StringPiece x) | |
Normalized (bool x) | |
UniformNoise (bool x) |
מבנים | |
---|---|
tensorflow:: ops:: ExtractGlimpse:: Attrs | קובעי תכונות אופציונליים עבור ExtractGlimpse . |
תכונות ציבוריות
הֲצָצָה
::tensorflow::Output glimpse
מִבצָע
Operation operation
תפקידים ציבוריים
ExtractGlimpse
ExtractGlimpse( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input offsets )
ExtractGlimpse
ExtractGlimpse( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input offsets, const ExtractGlimpse::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
מפעיל::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
מְרוּכָּז
Attrs Centered( bool x )
רַעַשׁ
Attrs Noise( StringPiece x )
מנורמל
Attrs Normalized( bool x )
רעש אחיד
Attrs UniformNoise( bool x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-01 (שעון UTC).