CudnnRnnParamsSize

الفئة النهائية العامة CudnnRnnParamsSize

حساب حجم الأوزان التي يمكن استخدامها بواسطة نموذج Cudnn RNN.

قم بإرجاع حجم المعلمات الذي يمكن استخدامه بواسطة نموذج Cudnn RNN. يجب أن يستخدم تخصيص الوزن والتهيئة اللاحقة هذا الحجم.

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

فئات متداخلة

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

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

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

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

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

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "CudnnRNNParamsSize"

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

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

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

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

إنشاء CudnnRnnParamsSize <U> ثابت عام (نطاق النطاق ، المعامل < TInt32 > numLayers، المعامل < TInt32 > numUnits، المعامل < TInt32 > inputSize، Class <T> T، Class <U> S، خيارات... خيارات)

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

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

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

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

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

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

حجم المخرجات العامة <U> ()

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

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

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