تحذير: تم إهمال واجهة برمجة التطبيقات هذه وستتم إزالتها في إصدار مستقبلي من TensorFlow بعد استقرار الاستبدال .

CudnnRNNCanonicalToParamsV2

الجمهور CudnnRNNCanonicalToParamsV2 الدرجة النهائية

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

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

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

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

فئات متداخلة

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

الطرق العامة

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

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

الطرق العامة

العام الناتج <T> asOutput ()

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

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

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

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

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

ساكنة العام CudnnRNNCanonicalToParamsV2.Options الاتجاه (اتجاه سلسلة)

ساكنة العام CudnnRNNCanonicalToParamsV2.Options التسرب (التسرب تعويم)

ساكنة العام CudnnRNNCanonicalToParamsV2.Options inputMode (سلسلة inputMode)

ساكنة العام CudnnRNNCanonicalToParamsV2.Options numProj (لونغ numProj)

العام الناتج <T> بارامس ()

ساكنة العام CudnnRNNCanonicalToParamsV2.Options rnnMode (سلسلة rnnMode)

ساكنة العام CudnnRNNCanonicalToParamsV2.Options البذور (بذور طويل)

ساكنة العام CudnnRNNCanonicalToParamsV2.Options seed2 (seed2 طويل)