CudnnRNNCanonicalToParamsV2

الطبقة النهائية العامة CudnnRNNCanonicalToParamsV2

يحول معلمات CudnnRNN من النموذج الأساسي إلى النموذج القابل للاستخدام. وهو يدعم الإسقاط في LSTM.

يكتب مجموعة من الأوزان في المخزن المؤقت المعتم للمعاملات حتى يمكن استخدامها في التدريب أو الاستدلالات القادمة.

لاحظ أن المخزن المؤقت للمعاملات قد لا يكون متوافقًا عبر وحدات معالجة الرسومات المختلفة. لذلك يجب تحويل أي عملية حفظ وترميم من وإلى الأوزان والتحيزات الأساسية.

num_layers: يحدد عدد الطبقات في نموذج RNN. num_units: يحدد حجم الحالة المخفية. input_size: يحدد حجم حالة الإدخال. الأوزان: الشكل القانوني للأوزان التي يمكن استخدامها للحفظ والترميم. من المرجح أن تكون متوافقة عبر الأجيال المختلفة. التحيزات: الشكل الأساسي للتحيزات التي يمكن استخدامها للحفظ والاستعادة. من المرجح أن تكون متوافقة عبر الأجيال المختلفة. num_params_weights: عدد مصفوفة معلمات الوزن لجميع الطبقات. num_params_biases: عدد متجهات معلمات التحيز لجميع الطبقات. rnn_mode: يشير إلى نوع نموذج RNN. input_mode: وضح ما إذا كان هناك إسقاط خطي بين الإدخال والحساب الفعلي قبل الطبقة الأولى. يُسمح بـ "skip_input" فقط عندما يكون input_size == num_units؛ يشير "auto_select" إلى "skip_input" عندما يكون input_size == num_units؛ وإلا فإنه يعني "الإدخال_الخطي". الاتجاه: يشير إلى ما إذا كان سيتم استخدام نموذج ثنائي الاتجاه. دير = (الاتجاه == ثنائي الاتجاه)؟ 2: 1 التسرب: احتمال التسرب. عند التعيين على 0، يتم تعطيل التسرب. البذرة: الجزء الأول من البذرة لتهيئة التسرب. Seed2: الجزء الثاني من البذرة لتهيئة التسرب. num_proj: أبعاد الخرج لمصفوفات الإسقاط. إذا لم يكن هناك شيء أو 0، فلن يتم تنفيذ أي إسقاط.

فئات متداخلة

فصل CudnnRNNConicalToParamsV2.Options السمات الاختيارية لـ CudnnRNNCanonicalToParamsV2

الأساليب العامة

الإخراج <T>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت <T يمتد الرقم> CudnnRNNCanonicalToParamsV2 <T>
إنشاء (نطاق النطاق ، المعامل <عدد صحيح> numLayers، المعامل <عدد صحيح> numUnits، المعامل <عدد صحيح> حجم الإدخال، الأوزان القابلة للتكرار < المعامل <T>>، التحيزات القابلة للتكرار < المعامل <T>>، الخيارات... الخيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية CudnnRNNCanonicalToParamsV2 جديدة.
ثابت CudnnRNNCanonicalToParamsV2.Options
الاتجاه (اتجاه السلسلة)
ثابت CudnnRNNCanonicalToParamsV2.Options
التسرب (تعويم التسرب)
ثابت CudnnRNNCanonicalToParamsV2.Options
وضع الإدخال (وضع إدخال السلسلة)
ثابت CudnnRNNCanonicalToParamsV2.Options
numProj (طويل numProj)
الإخراج <T>
ثابت CudnnRNNCanonicalToParamsV2.Options
rnnMode (سلسلة rnnMode)
ثابت CudnnRNNCanonicalToParamsV2.Options
بذرة (بذور طويلة)
ثابت CudnnRNNCanonicalToParamsV2.Options
بذرة 2 (بذرة طويلة 2)

الطرق الموروثة

الأساليب العامة

الإخراج العام <T> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

إنشاء CudnnRNNCanonicalToParamsV2 <T> ( نطاق النطاق ، المعامل <Integer> numLayers، المعامل <Integer> numUnits، المعامل <Integer> inputSize، Iterable < Operand <T>> الأوزان، Iterable < Operand <T>> التحيزات، الخيارات.. . خيارات)

طريقة المصنع لإنشاء فئة تلتف حول عملية CudnnRNNCanonicalToParamsV2 جديدة.

حدود
نِطَاق النطاق الحالي
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد لـ CudnnRNNCanonicalToParamsV2

اتجاه CudnnRNNCanonicalToParamsV2.Options ثابت عام (اتجاه السلسلة)

التسرب العام الثابت CudnnRNNCanonicalToParamsV2.Options (التسرب العائم)

ثابت عام CudnnRNNCanonicalToParamsV2.Options inputMode (سلسلة inputMode)

ثابت عام CudnnRNNCanonicalToParamsV2.Options numProj (Long numProj)

معلمات الإخراج العام <T> ()

ثابت عام CudnnRNNCanonicalToParamsV2.Options rnnMode (سلسلة rnnMode)

ثابت عام CudnnRNNCanonicalToParamsV2.Options بذرة (بذرة طويلة)

ثابت عام CudnnRNNCanonicalToParamsV2.Options بذور 2 (بذور طويلة 2)