সেন্সরফ্লো :: অপস :: স্ট্রিংটোহ্যাশব্যাক্টফাস্ট
#include <string_ops.h>
ইনপুট টেনসর প্রতিটি স্ট্রিংকে তার হ্যাশ মোডে বেশ কয়েকটি বালতিতে রূপান্তর করে।
সারসংক্ষেপ
প্রক্রিয়াটির মধ্যে স্ট্রিংয়ের বিষয়বস্তুতে হ্যাশ ফাংশনটি নির্ধারিত এবং কখনও পরিবর্তন হবে না। তবে এটি ক্রিপ্টোগ্রাফির জন্য উপযুক্ত নয়। এই ফাংশনটি ব্যবহার করা যেতে পারে যখন সিপিইউর সময় খুব কম থাকে এবং ইনপুটগুলি বিশ্বাসযোগ্য বা গুরুত্বহীন হয়। বিরোধীদের ইনপুটগুলি তৈরি করার ঝুঁকি রয়েছে যা সমস্ত হ্যাশ একই বালতিতে রয়েছে। এই সমস্যাটি প্রতিরোধ করতে tf.string_to_hash_bucket_strong
সহ একটি শক্তিশালী হ্যাশ ফাংশন ব্যবহার করুন।
যুক্তি:
- সুযোগ: একটি স্কোপ অবজেক্ট
- ইনপুট: একটি হ্যাশ বালতি বরাদ্দ করার জন্য স্ট্রিং।
- num_bucket: বালতির সংখ্যা।
রিটার্নস:
নির্মাণকারী এবং ধ্বংসকারী | |
---|---|
StringToHashBucketFast (const :: tensorflow::Scope & scope, :: tensorflow::Input input, int64 num_buckets) |
জনসাধারণের গুণাবলী | |
---|---|
operation | |
output |
পাবলিক ফাংশন | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
জনসাধারণের গুণাবলী
অপারেশন
Operation operation
আউটপুট
::tensorflow::Output output
পাবলিক ফাংশন
স্ট্রিংটোহ্যাশব্যাক্টফাস্ট
StringToHashBucketFast( const ::tensorflow::Scope & scope, ::tensorflow::Input input, int64 num_buckets )
নোড
::tensorflow::Node * node() const
অপারেটর :: টেনসরফ্লো :: ইনপুট
operator::tensorflow::Input() const
অপারেটর :: টেনসরফ্লো :: আউটপুট
operator::tensorflow::Output() const