tensorflow :: ops :: ExtractGlimpse
#include <image_ops.h>
یک نگاه اجمالی از سنسور ورودی استخراج می کند.
خلاصه
مجموعه ای از پنجره ها را به نام glimpses استخراج شده در محل بازگردانی از 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) قرار دارد.
- اگر مختصات نرمال نباشد ، آنها به تعداد پیکسل تفسیر می شوند.
استدلال ها:
- دامنه: یک شی Sc Scope
- ورودی: یک تانسور شناور 4-D به شکل
[batch_size, height, width, channels]
. - size: یک تنسور 1-D از 2 عنصر حاوی اندازه چشمک های قابل استخراج است. ابتدا باید ارتفاع چشم انداز مشخص شود ، سپس به دنبال عرض چشمک.
- offsets: یک
[batch_size, 2]
عدد صحیح 2 بعدی با شکل[batch_size, 2]
شامل مکان های y ، x مرکز هر پنجره.
ویژگی های اختیاری (به Attrs
مراجعه کنید):
- centered: نشان می دهد که مختصات افست نسبت به تصویر متمرکز هستند یا خیر ، در این حالت جابجایی (0 ، 0) نسبت به مرکز تصاویر ورودی است. اگر نادرست باشد ، جابجایی (0،0) مربوط به گوشه بالا سمت چپ تصاویر ورودی است.
- normalized: عادی بودن مختصات افست را نشان می دهد.
- uniform_noise: نشان می دهد که آیا باید نویز با استفاده از توزیع یکنواخت یا توزیع گوسی تولید شود.
- سر و صدا: نشان می دهد که آیا صدا باید
uniform
،gaussian
یاzero
. پیش فرضuniform
به این معنی که نوع نویز توسطuniform_noise
.
بازده:
-
Output
:[batch_size, glimpse_height, glimpse_width, channels]
که نمایانگر glimpses[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 )
UniformNoise
Attrs UniformNoise( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.