tensorflow:: عملیات:: ExtractGlimpse
#include <image_ops.h>نگاهی اجمالی از تانسور ورودی استخراج میکند.
خلاصه
مجموعهای از پنجرهها به نام Sights را برمیگرداند که در موقعیتهای offsets از تانسور ورودی استخراج شدهاند. اگر پنجرهها فقط تا حدی با ورودیها همپوشانی داشته باشند، نواحی غیر همپوشانی با نویز تصادفی پر میشوند.
نتیجه یک تانسور چهاربعدی با شکل [batch_size, glimpse_height, glimpse_width, channels] است. ابعاد کانالها و دستهها مشابه تانسور ورودی است. ارتفاع و عرض پنجرههای خروجی در پارامتر size مشخص میشوند.
آرگومان normalized و centered نحوه ساخت پنجرهها را کنترل میکند:
- اگر مختصات نرمالسازی شده باشند اما در مرکز قرار نگرفته باشند، ۰.۰ و ۱.۰ مربوط به حداقل و حداکثر هر بُعد ارتفاع و عرض هستند.
- اگر مختصات هم نرمالسازی شده و هم مرکزگرا باشند، بین -1.0 تا 1.0 متغیر خواهند بود. مختصات (-1.0، -1.0) مربوط به گوشه بالا سمت چپ، گوشه پایین سمت راست در (1.0، 1.0) و مرکز در (0، 0) قرار دارد.
- اگر مختصات نرمالسازی نشده باشند، به عنوان تعداد پیکسلها تفسیر میشوند.
استدلالها:
- دامنه: یک شیء دامنه
- ورودی: یک تانسور شناور چهاربعدی با شکل
[batch_size, height, width, channels]. - اندازه: یک تانسور یک بعدی از دو عنصر که شامل اندازه نقاط دید اجمالی برای استخراج است. ابتدا باید ارتفاع نقطه دید اجمالی و سپس عرض آن مشخص شود.
- آفستها: یک تانسور عدد صحیح دوبعدی به شکل
[batch_size, 2]که شامل مکانهای y و x مرکز هر پنجره است.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- centered: نشان میدهد که آیا مختصات آفست نسبت به تصویر در مرکز قرار دارند یا خیر، که در این صورت آفست (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:: عملیات:: ExtractGlimpse:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای ExtractGlimpse . |
ویژگیهای عمومی
نگاهی اجمالی
::tensorflow::Output glimpse
عملیات
Operation operation
کارکردهای عمومی
عصارهگلیمپ
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 )
گره
::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 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.