tensorflow:: عملیات:: پد
#include <array_ops.h>یک تانسور را با صفرها پدگذاری میکند.
خلاصه
این عملیات، input را با صفرها مطابق با paddings که شما مشخص میکنید، paddings میکند. paddings یک تانسور عدد صحیح با شکل [Dn, 2] است که در آن n رتبه input است. برای هر بُعد D از input ، paddings[D, 0] نشان میدهد که چند صفر باید قبل از محتوای input در آن بُعد اضافه شود، و paddings[D, 1] نشان میدهد که چند صفر باید بعد از محتوای input در آن بُعد اضافه شود.
اندازهی پر شدهی هر بُعد D از خروجی برابر است با:
paddings(D, 0) + input.dim_size(D) + paddings(D, 1)
برای مثال:
# 't' is [[1, 1], [2, 2]]
# 'paddings' is [[1, 1], [2, 2]]
# rank of 't' is 2
pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
[0, 0, 1, 1, 0, 0]
[0, 0, 2, 2, 0, 0]
[0, 0, 0, 0, 0, 0]]استدلالها:
- دامنه: یک شیء دامنه
بازده:
-
Output: تانسور خروجی.
سازندهها و مخربها | |
|---|---|
Pad (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input paddings) |
ویژگیهای عمومی | |
|---|---|
operation | |
output | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
ویژگیهای عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
کارکردهای عمومی
پد
Pad( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input paddings )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.