تدفق التوتر:: العمليات:: التحويل الثاني:: 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
)

الافتراضيات إلى صحيح.