CudnnRnnParamsSize

পাবলিক ফাইনাল ক্লাস CudnnRnnParamsSize

ওজনের আকার গণনা করে যা একটি Cudnn RNN মডেল ব্যবহার করতে পারে।

Cudnn RNN মডেল দ্বারা ব্যবহার করা যেতে পারে এমন প্যারামের আকার ফেরত দিন। পরবর্তী ওজন বরাদ্দ এবং আরম্ভ এই আকার ব্যবহার করা উচিত.

num_layers: RNN মডেলে স্তরের সংখ্যা নির্দিষ্ট করে। num_units: লুকানো অবস্থার আকার নির্দিষ্ট করে। input_size: ইনপুট অবস্থার আকার নির্দিষ্ট করে। rnn_mode: RNN মডেলের ধরন নির্দেশ করে। input_mode: প্রথম স্তরের আগে ইনপুট এবং প্রকৃত গণনার মধ্যে একটি রৈখিক অভিক্ষেপ আছে কিনা তা নির্দেশ করুন। 'skip_input' শুধুমাত্র তখনই অনুমোদিত যখন input_size == num_units; 'স্বয়ংক্রিয়_নির্বাচন' বোঝায় 'skip_input' যখন input_size == num_units; অন্যথায়, এটি 'লিনিয়ার_ইনপুট' বোঝায়। দিকনির্দেশ: একটি দ্বিমুখী মডেল ব্যবহার করা হবে কিনা তা নির্দেশ করে। dir = (নির্দেশ == দ্বিমুখী)? 2 : 1 ড্রপআউট: ড্রপআউট সম্ভাবনা। 0 এ সেট করা হলে, ড্রপআউট অক্ষম করা হয়। বীজ: ড্রপআউট শুরু করার জন্য একটি বীজের 1ম অংশ। বীজ 2: ড্রপআউট শুরু করার জন্য একটি বীজের 2য় অংশ। params_size: প্যারামস বাফারের আকার যা এই RNN মডেলের জন্য বরাদ্দ করা এবং আরম্ভ করা উচিত। মনে রাখবেন যে এই প্যারামস বাফারটি জিপিইউ জুড়ে সামঞ্জস্যপূর্ণ নাও হতে পারে। অনুগ্রহ করে CudnnRNNParamsWeights এবং CudnnRNNParamsBiases ব্যবহার করুন সেগুলিকে সংরক্ষণ এবং পুনরুদ্ধার করার জন্য বিভিন্ন রান জুড়ে সামঞ্জস্যপূর্ণ।

নেস্টেড ক্লাস

ক্লাস CudnnRnnParamsSize.Options CudnnRnnParamsSize এর জন্য ঐচ্ছিক বৈশিষ্ট্য

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

পাবলিক পদ্ধতি

আউটপুট <U>
আউটপুট হিসাবে ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্ট্যাটিক <U TNumber প্রসারিত করে, T TNumber প্রসারিত করে > CudnnRnnParamsSize <U>
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt32 > numLayers, Operand < TInt32 > numUnits, Operand < TInt32 > inputSize, Class<T> T, Class<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

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "CudnnRNNParamsSize"

পাবলিক পদ্ধতি

সর্বজনীন আউটপুট <U> হিসাবে আউটপুট ()

টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।

পাবলিক স্ট্যাটিক CudnnRnnParamsSize <U> তৈরি করুন ( স্কোপ স্কোপ, Operand < TInt32 > numLayers, Operand < TInt32 > numUnits, Operand < TInt32 > inputSize, Class<T> T, Class<U> S, বিকল্প... বিকল্প)

একটি নতুন CudnnRnnParamsSize অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • CudnnRnnParamsSize এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options দিকনির্দেশ (স্ট্রিং দিক)

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options ড্রপআউট (ফ্লোট ড্রপআউট)

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options inputMode (স্ট্রিং ইনপুটমোড)

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options numProj (লং numProj)

সর্বজনীন আউটপুট <U> paramsSize ()

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options rnnMode (স্ট্রিং rnnMode)

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options বীজ (দীর্ঘ বীজ)

পাবলিক স্ট্যাটিক CudnnRnnParamsSize.Options seed2 (দীর্ঘ বীজ2)