تدفق التوتر:: العمليات:: التحويل الثاني:: Attrs
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
#include <nn_ops.h>
محددات السمات الاختيارية لـ Conv2D .
ملخص
الصفات العامة | |
---|---|
data_format_ = "NHWC" | StringPiece |
dilations_ = Default_dilations() | gtl::ArraySlice< int > |
explicit_paddings_ = {} | gtl::ArraySlice< int > |
use_cudnn_on_gpu_ = true | bool |
الوظائف العامة | |
---|---|
DataFormat (StringPiece x) | TF_MUST_USE_RESULT Attrs تحديد تنسيق البيانات لبيانات الإدخال والإخراج. |
Dilations (const gtl::ArraySlice< int > & x) | TF_MUST_USE_RESULT Attrs موتر 1-D بطول 4. |
ExplicitPaddings (const gtl::ArraySlice< int > & x) | TF_MUST_USE_RESULT Attrs إذا كانت padding "EXPLICIT" ، فقائمة كميات الحشو الصريحة. |
UseCudnnOnGpu (bool x) | TF_MUST_USE_RESULT Attrs الافتراضيات إلى صحيح. |
الصفات العامة
تنسيق_البيانات_
StringPiece tensorflow::ops::Conv2D::Attrs::data_format_ = "NHWC"
التوسعات_
gtl::ArraySlice< int > tensorflow::ops::Conv2D::Attrs::dilations_ = Default_dilations()
حشوات_واضحة_
gtl::ArraySlice< int > tensorflow::ops::Conv2D::Attrs::explicit_paddings_ = {}
use_cudnn_on_gpu_
bool tensorflow::ops::Conv2D::Attrs::use_cudnn_on_gpu_ = true
الوظائف العامة
تنسيق البيانات
TF_MUST_USE_RESULT Attrs tensorflow::ops::Conv2D::Attrs::DataFormat(
StringPiece x
)
تحديد تنسيق البيانات لبيانات الإدخال والإخراج.
باستخدام التنسيق الافتراضي "NHWC"، يتم تخزين البيانات بالترتيب التالي: [الدفعة، الارتفاع، العرض، القنوات]. وبدلاً من ذلك، يمكن أن يكون التنسيق "NCHW"، ترتيب تخزين البيانات: [دفعة، قنوات، ارتفاع، عرض].
الإعدادات الافتراضية إلى "NHWC"
التوسعات
TF_MUST_USE_RESULT Attrs tensorflow::ops::Conv2D::Attrs::Dilations(
const gtl::ArraySlice< int > & x
)
موتر 1-D بطول 4.
عامل التمدد لكل بعد من أبعاد input
. إذا تم التعيين على k > 1، فسيكون هناك خلايا k-1 تم تخطيها بين كل عنصر مرشح في ذلك البعد. يتم تحديد ترتيب الأبعاد حسب قيمة data_format
، انظر أعلاه للحصول على التفاصيل. يجب أن تكون التوسعات في أبعاد الدفعة والعمق 1.
الإعدادات الافتراضية هي [1، 1، 1، 1]
حشوات صريحة
TF_MUST_USE_RESULT Attrs tensorflow::ops::Conv2D::Attrs::ExplicitPaddings(
const gtl::ArraySlice< int > & x
)
إذا كانت padding
"EXPLICIT"
، فقائمة كميات الحشو الصريحة.
بالنسبة للبعد التاسع، فإن مقدار المساحة المتروكة التي تم إدراجها قبل وبعد البعد هي explicit_paddings[2 * i]
و explicit_paddings[2 * i + 1]
على التوالي. إذا لم تكن padding
"EXPLICIT"
، فيجب أن تكون explicit_paddings
فارغة.
الإعدادات الافتراضية إلى []
استخدمCudnnOnGpu
TF_MUST_USE_RESULT Attrs tensorflow::ops::Conv2D::Attrs::UseCudnnOnGpu(
bool x
)
الافتراضيات إلى صحيح.