CategoricalCrossentropy

পাবলিক ক্লাস ক্যাটাগরিক্যাল ক্রসসেনট্রপি

একটি মেট্রিক যা সত্য লেবেল এবং পূর্বাভাসিত লেবেলের মধ্যে শ্রেণীগত ক্রস-এনট্রপি ক্ষতি গণনা করে।

একাধিক লেবেল ক্লাস (2 বা তার বেশি) থাকলে এটি ব্যবহার করা হবে ক্রসেন্ট্রপি মেট্রিক ক্লাস। লেবেল একটি এক_হট উপস্থাপনা হিসাবে দেওয়া উচিত. যেমন, যখন লেবেলের মান [2, 0, 1] হয়, তখন লেবেল Operand-এ থাকে = [[0, 0, 1], [1, 0, 0], [0, 1, 0]]

উত্তরাধিকার সূত্রে প্রাপ্ত ধ্রুবক

পাবলিক কনস্ট্রাক্টর

ক্যাটাগরিক্যাল ক্রসসেনট্রপি (অপস টিএফ, স্ট্রিং নাম, বুলিয়ান ফ্রম লজিটস, ফ্লোট লেবেল স্মুথিং, লং সিড, ক্লাস<T> টাইপ)
একটি শ্রেণীবদ্ধ ক্রসেনট্রপি মেট্রিক তৈরি করে যা লেবেল এবং ভবিষ্যদ্বাণীগুলির মধ্যে ক্রসসেনট্রপি মেট্রিক গণনা করে।
শ্রেণীগত ক্রসসেনট্রপি (অপস টিএফ, স্ট্রিং নাম, লজিটস থেকে বুলিয়ান, ফ্লোট লেবেল স্মুথিং, int অক্ষ, দীর্ঘ বীজ, ক্লাস<T> প্রকার)
একটি শ্রেণীবদ্ধ ক্রসেনট্রপি মেট্রিক তৈরি করে যা লেবেল এবং ভবিষ্যদ্বাণীগুলির মধ্যে ক্রসসেনট্রপি মেট্রিক গণনা করে।

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

অপারেন্ড <T>
কল ( অপারেন্ড <? প্রসারিত TNumber > লেবেল, Operand <? প্রসারিত TNumber > পূর্বাভাস)
labels এবং predictions মধ্যে ওজনযুক্ত ক্ষতি গণনা করে৷

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক ক্যাটাগরিকাল ক্রসেনট্রপি (অপস টিএফ, স্ট্রিং নাম, বুলিয়ান ফ্রম লজিটস, ফ্লোট লেবেল স্মুথিং, লং সিড, ক্লাস<T> টাইপ)

একটি শ্রেণীবদ্ধ ক্রসেনট্রপি মেট্রিক তৈরি করে যা লেবেল এবং ভবিষ্যদ্বাণীগুলির মধ্যে ক্রসসেনট্রপি মেট্রিক গণনা করে।

চ্যানেল অক্ষের জন্য একটি CHANNELS_LAST ব্যবহার করে।

পরামিতি
tf টেনসরফ্লো অপস
নাম এই মেট্রিকের নাম, যদি শূন্য হয় তবে মেট্রিকের নাম getSimpleName()
লগিট থেকে সম্ভাব্যতা বণ্টনের বিপরীতে লজিট মানগুলির টেনসর হিসাবে ভবিষ্যদ্বাণীগুলিকে ব্যাখ্যা করতে হবে কিনা৷
লেবেল স্মুথিং লেবেল মসৃণ করতে ব্যবহৃত মান, যখন > 0, লেবেল মান মসৃণ করা হয়, মানে লেবেল মানগুলির উপর আস্থা শিথিল হয়৷ যেমন labelSmoothing=0.2 মানে আমরা লেবেল 0 এর জন্য 0.1 এবং লেবেল 1 এর জন্য 0.9 এর মান ব্যবহার করব
বীজ এলোমেলো সংখ্যা প্রজন্মের জন্য বীজ. একটি প্রদত্ত বীজ দিয়ে তৈরি একটি ইনিশিয়ালাইজার সর্বদা একটি প্রদত্ত আকার এবং ডেটা টাইপের জন্য একই র্যান্ডম টেনসর তৈরি করবে।
প্রকার ভেরিয়েবল এবং ফলাফলের ধরন

পাবলিক ক্যাটাগরিকাল ক্রসেনট্রপি (Ops tf, স্ট্রিং নাম, বুলিয়ান ফ্রম লজিটস, ফ্লোট লেবেল স্মুথিং, int অক্ষ, দীর্ঘ বীজ, ক্লাস<T> প্রকার)

একটি শ্রেণীবদ্ধ ক্রসেনট্রপি মেট্রিক তৈরি করে যা লেবেল এবং ভবিষ্যদ্বাণীগুলির মধ্যে ক্রসসেনট্রপি মেট্রিক গণনা করে।

পরামিতি
tf টেনসরফ্লো অপস
নাম এই মেট্রিকের নাম, যদি শূন্য হয় তবে মেট্রিকের নাম getSimpleName()
লগিট থেকে সম্ভাব্যতা বণ্টনের বিপরীতে লজিট মানগুলির টেনসর হিসাবে ভবিষ্যদ্বাণীগুলিকে ব্যাখ্যা করতে হবে কিনা৷
লেবেল স্মুথিং লেবেল মসৃণ করতে ব্যবহৃত মান, যখন > 0, লেবেল মান মসৃণ করা হয়, মানে লেবেল মানগুলির উপর আস্থা শিথিল হয়৷ যেমন labelSmoothing=0.2 মানে আমরা লেবেল 0 এর জন্য 0.1 এবং লেবেল 1 এর জন্য 0.9 এর মান ব্যবহার করব
অক্ষ int চ্যানেলের অক্ষ নির্দিষ্ট করে। axis= CHANNELS_LAST ডাটা ফরম্যাটের সাথে মিলে যায় channels_last , এবং axis= CHANNELS_FIRST ডাটা ফরম্যাট channels_first এর সাথে মিলে যায়।
বীজ এলোমেলো সংখ্যা প্রজন্মের জন্য বীজ. একটি প্রদত্ত বীজ দিয়ে তৈরি একটি ইনিশিয়ালাইজার সর্বদা একটি প্রদত্ত আকার এবং ডেটা টাইপের জন্য একই র্যান্ডম টেনসর তৈরি করবে।
প্রকার ভেরিয়েবল এবং ফলাফলের ধরন

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

সর্বজনীন অপারেন্ড <T> কল ( Operand <? প্রসারিত TNumber > লেবেল, Operand <? প্রসারিত TNumber > পূর্বাভাস)

labels এবং predictions মধ্যে ওজনযুক্ত ক্ষতি গণনা করে৷

পরামিতি
লেবেল সত্য মান বা লেবেল
ভবিষ্যদ্বাণী ভবিষ্যদ্বাণী
রিটার্নস
  • ক্ষতি