tensorflow:: عملیات:: Conv3D
#include <nn_ops.h> با توجه به input ۵ بعدی و تانسورهای filter ، یک کانولوشن سهبعدی را محاسبه میکند.
خلاصه
در پردازش سیگنال، همبستگی متقابل معیاری برای سنجش شباهت دو شکل موج به عنوان تابعی از تأخیر زمانی اعمال شده به یکی از آنها است. این همچنین به عنوان ضرب نقطهای لغزشی یا ضرب داخلی لغزشی شناخته میشود.
Conv3D ما نوعی همبستگی متقابل را پیادهسازی میکند.
استدلالها:
- دامنه: یک شیء دامنه
- ورودی: شکل
[batch, in_depth, in_height, in_width, in_channels]. - فیلتر: شکل
[filter_depth, filter_height, filter_width, in_channels, out_channels].in_channelsباید بینinputوfilterمطابقت داشته باشد. - گامها: تانسور یک بعدی با طول ۵. گام پنجره کشویی برای هر بُعد
input. باید داشته باشد:strides[0] = strides[4] = 1. - padding: نوع الگوریتم padding مورد استفاده.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- قالب داده: قالب داده ورودی و خروجی. با قالب پیشفرض "NDHWC"، دادهها به ترتیب زیر ذخیره میشوند: [batch, in_depth, in_height, in_width, in_channels]. به طور جایگزین، قالب میتواند "NCDHW" باشد، ترتیب ذخیرهسازی دادهها: [batch, in_channels, in_depth, in_height, in_width].
- اتساعها: تانسور یکبعدی با طول ۵. ضریب اتساع برای هر بُعد
input. اگر روی k > ۱ تنظیم شود، بین هر عنصر فیلتر در آن بُعد، k-۱ سلول پرششده وجود خواهد داشت. ترتیب بُعد با مقدارdata_formatتعیین میشود، برای جزئیات بیشتر به بالا مراجعه کنید. اتساعها در بُعدهای دستهای و عمقی باید ۱ باشند.
بازده:
-
Output: تانسور خروجی.
سازندهها و مخربها | |
|---|---|
Conv3D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
Conv3D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const Conv3D::Attrs & attrs) |
ویژگیهای عمومی | |
|---|---|
operation | |
output | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
توابع استاتیک عمومی | |
|---|---|
DataFormat (StringPiece x) | |
Dilations (const gtl::ArraySlice< int > & x) | |
ساختارها | |
|---|---|
| tensorflow:: عملیات:: Conv3D:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای Conv3D . |
ویژگیهای عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
کارکردهای عمومی
Conv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
Conv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const Conv3D::Attrs & attrs )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
قالب داده
Attrs DataFormat( StringPiece x )
اتساعات
Attrs Dilations( const gtl::ArraySlice< int > & x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.