یک نگاه اجمالی از تانسور ورودی استخراج می کند.
مجموعهای از پنجرهها به نام glimpses را برمیگرداند که در مکان «offsets» از تانسور ورودی استخراج شدهاند. اگر پنجره ها فقط تا حدی با ورودی ها همپوشانی داشته باشند، مناطق غیر همپوشانی با نویز تصادفی پر می شوند.
نتیجه یک تانسور 4 بعدی با شکل «[اندازه_دسته، ارتفاع_نور، عرض_نور، کانال]» است. کانال ها و ابعاد دسته ای مانند تانسور ورودی است. ارتفاع و عرض پنجره های خروجی در پارامتر "size" مشخص شده است.
آرگومان "normalized" و "centred" نحوه ساخت پنجره ها را کنترل می کند:
- اگر مختصات نرمال شده باشند اما مرکز نباشند، 0.0 و 1.0 مربوط به حداقل و حداکثر هر بعد ارتفاع و عرض است.
- اگر مختصات هم نرمال و هم در مرکز باشند، از -1.0 تا 1.0 متغیر هستند. مختصات (-1.0، -1.0) مربوط به گوشه بالا سمت چپ، گوشه پایین سمت راست در (1.0، 1.0) و مرکز در (0، 0) قرار دارد.
- اگر مختصات عادی نباشند، به عنوان تعداد پیکسل تفسیر می شوند.
کلاس های تو در تو
کلاس | ExtractGlimpse.Options | ویژگی های اختیاری برای ExtractGlimpse |
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
خروجی < TFloat32 > | asOutput () دسته نمادین تانسور را برمی گرداند. |
استاتیک ExtractGlimpse.Options | مرکز (بولی مرکز) |
استاتیک ExtractGlimpse | |
خروجی < TFloat32 > | نظر اجمالی () تانسوری که نمایانگر اجمالی «[اندازه_دسته، ارتفاع_نور، عرض_نور، کانال ها]» است. |
استاتیک ExtractGlimpse.Options | نویز (نویز سیم) |
استاتیک ExtractGlimpse.Options | نرمال شده (بولی نرمال شده) |
استاتیک ExtractGlimpse.Options | یکنواخت نویز (یکنواخت بولی) |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
خروجی عمومی < TFloat32 > asOutput ()
دسته نمادین تانسور را برمی گرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
عمومی استاتیک ExtractGlimpse.گزینه ها در مرکز (مرکز بولی)
مولفه های
متمرکز شده است | نشان می دهد که آیا مختصات افست نسبت به تصویر در مرکز قرار دارند یا خیر، در این صورت آفست (0، 0) نسبت به مرکز تصاویر ورودی است. اگر نادرست باشد، افست (0,0) مربوط به گوشه سمت چپ بالای تصاویر ورودی است. |
---|
استاتیک عمومی ExtractGlimpse ایجاد ( دامنه دامنه ، عملوند < TFloat32 > ورودی، عملوند < TINT32 > اندازه، عملوند < TFloat32 > افستها، گزینهها... گزینهها)
روش کارخانه برای ایجاد کلاسی که یک عملیات ExtractGlimpse جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
ورودی | یک تانسور شناور 4 بعدی با شکل «[اندازه_دسته، ارتفاع، عرض، کانال]». |
اندازه | یک تانسور 1 بعدی از 2 عنصر حاوی اندازه اجمالی برای استخراج. ابتدا باید ارتفاع نگاه اجمالی و سپس عرض اجمالی مشخص شود. |
جبران می کند | یک تانسور عدد صحیح دوبعدی به شکل «[batch_size, 2]» که حاوی مکانهای y، x مرکز هر پنجره است. |
گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند |
برمی گرداند
- یک نمونه جدید از ExtractGlimpse
خروجی عمومی < TFloat32 > نگاه اجمالی ()
تانسوری که نمایانگر اجمالی «[اندازه_دسته، ارتفاع_نور، عرض_نور، کانال ها]» است.
نویز استاتیک عمومی ExtractGlimpse.Options (نویز رشته)
مولفه های
سر و صدا | نشان می دهد که نویز باید «یکنواخت»، «گاوسی» یا «صفر» باشد. پیشفرض «یکنواخت» است که به این معنی است که نوع نویز با «نویز_یکنواخت» تعیین میشود. |
---|
عمومی استاتیک ExtractGlimpse.گزینه ها عادی شده (بولی نرمال شده)
مولفه های
عادی شده است | نشان می دهد که آیا مختصات افست نرمال شده است یا خیر. |
---|
عمومی Static ExtractGlimpse.Options uniformNoise (Boolean uniformNoise)
مولفه های
صدای یکنواخت | نشان می دهد که آیا نویز باید با استفاده از توزیع یکنواخت یا توزیع گاوسی ایجاد شود. |
---|