ব্যাচের জন্য সঞ্চিত পরিসংখ্যানের সারাংশ একত্রিত করে।
সারাংশের পরিসংখ্যানে প্রতিটি নোড, বালতি এবং মাত্রা আইডির জন্য জমা গ্রেডিয়েন্ট এবং হেসিয়ান রয়েছে।
পাবলিক পদ্ধতি
স্ট্যাটিক বুস্টেড ট্রিসস্পার্স এগ্রিগেট স্ট্যাটাস | তৈরি করুন ( স্কোপ স্কোপ, Operand <Integer> nodeIds, Operand <float> gradients, Operand <float> hessians, Operand <Integer> featureIndices, Operand <Integer> featureValues, Operand <Integer> featureShape, Long maxSplits, Long numBuck) একটি নতুন BoostedTreesSparseAggregateStats অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি। |
আউটপুট <পূর্ণসংখ্যা> | পরিসংখ্যান সংক্ষিপ্ত সূচক () int32; সারাংশ স্পার্স টেনসরের 2 সূচক (আকৃতি=[শূন্য পরিসংখ্যানের সংখ্যা, 4]) দ্বিতীয় অক্ষটি নোড আইডি, বৈশিষ্ট্যের মাত্রা, বালতি আইডি এবং পরিসংখ্যান_মাত্রা সহ শুধুমাত্র 4 হতে পারে। |
আউটপুট <পূর্ণসংখ্যা> | পরিসংখ্যান সংক্ষিপ্ত আকার () আউটপুট র্যাঙ্ক 1 টেনসর (আকৃতি=[4]) টেনসরের নিম্নলিখিত 4টি মান রয়েছে: [max_splits, feature_dimension, num_buckets, statistics_dimension], যেখানে statistics_dimension = gradient_dimension + hessian_dimension। |
আউটপুট <ফ্লোট> | পরিসংখ্যান সংক্ষিপ্ত মান () আউটপুট র্যাঙ্ক 1 টেনসর (আকৃতি=[শূন্য পরিসংখ্যানের সংখ্যা]) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক বুস্টেড ট্রিসস্পারস অ্যাগ্রিগেট স্ট্যাটস তৈরি করে ( স্কোপ স্কোপ, অপারেন্ড <পূর্ণসংখ্যা> নোডআইডস, অপারেন্ড <ফ্লোট> গ্রেডিয়েন্টস, অপারেন্ড <ফ্লোট> হেসিয়ানস, অপারেন্ড <পূর্ণসংখ্যা> বৈশিষ্ট্য সূচক, অপারেন্ড <পূর্ণসংখ্যা> বৈশিষ্ট্য মান, অপারেন্ড <পূর্ণসংখ্যা> বৈশিষ্ট্য, দীর্ঘমেয়াদী বৈশিষ্ট্য, অপারেন্ড <Integer>
একটি নতুন BoostedTreesSparseAggregateStats অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
nodeIds | int32; প্রতিটি উদাহরণের জন্য নোড আইডি ধারণকারী র্যাঙ্ক 1 টেনসর, আকৃতি [ব্যাচ_সাইজ]। |
গ্রেডিয়েন্ট | float32; প্রতিটি উদাহরণের জন্য গ্রেডিয়েন্ট সহ র্যাঙ্ক 2 টেনসর (আকৃতি=[ব্যাচ_সাইজ, লগিট_ডাইমেনশন])। |
হেসিয়ানস | float32; প্রতিটি উদাহরণের জন্য হেসিয়ান সহ র্যাঙ্ক 2 টেনসর (শেপ=[ব্যাচ_সাইজ, হেসিয়ান_ডাইমেনশন])। |
বৈশিষ্ট্য সূচক | int32; বৈশিষ্ট্য স্পার্স টেনসরের র্যাঙ্ক 2 সূচক (আকৃতি=[স্পার্স এন্ট্রির সংখ্যা, 2])। ব্যাচ থেকে সমস্ত দৃষ্টান্ত জুড়ে স্পার্স এন্ট্রির সংখ্যা। প্রথম মানটি উদাহরণের সূচক, দ্বিতীয়টি বৈশিষ্ট্যটির মাত্রা। দ্বিতীয় অক্ষে শুধুমাত্র 2টি মান থাকতে পারে, অর্থাৎ, টেনসরের ইনপুট ঘন সংস্করণটি শুধুমাত্র ম্যাট্রিক্স হতে পারে। |
বৈশিষ্ট্য মান | int32; বৈশিষ্ট্য স্পার্স টেনসরের র্যাঙ্ক 1 মান (আকৃতি=[স্পার্স এন্ট্রির সংখ্যা])। ব্যাচ থেকে সমস্ত দৃষ্টান্ত জুড়ে স্পার্স এন্ট্রির সংখ্যা। প্রথম মানটি উদাহরণের সূচক, দ্বিতীয়টি বৈশিষ্ট্যটির মাত্রা। |
বৈশিষ্ট্য আকৃতি | int32; বৈশিষ্ট্য স্পার্স টেনসরের র্যাঙ্ক 1 ঘন আকৃতি (আকৃতি=[2])। প্রথম অক্ষে শুধুমাত্র 2টি মান থাকতে পারে, [ব্যাচ_সাইজ, বৈশিষ্ট্য_মাত্রা]। |
maxSplits | int; পুরো গাছে সর্বোচ্চ সংখ্যক বিভাজন সম্ভব। |
numBuckets | int; বাকেটাইজড বৈশিষ্ট্য + 1 এর সর্বাধিক সম্ভাব্য মানের সমান। |
রিটার্নস
- BoostedTreesSparseAggregateStats এর একটি নতুন উদাহরণ
সর্বজনীন আউটপুট <পূর্ণসংখ্যা> পরিসংখ্যানSummaryIndices ()
int32; সারাংশ স্পার্স টেনসরের 2 সূচক (আকৃতি=[শূন্য পরিসংখ্যানের সংখ্যা, 4]) দ্বিতীয় অক্ষটি নোড আইডি, বৈশিষ্ট্যের মাত্রা, বালতি আইডি এবং পরিসংখ্যান_মাত্রা সহ শুধুমাত্র 4 হতে পারে। পরিসংখ্যান_মাত্রা = লগিট_মাত্রা + হেসিয়ান_মাত্রা।
সর্বজনীন আউটপুট <Integer> statsSummaryShape ()
আউটপুট র্যাঙ্ক 1 টেনসর (আকৃতি=[4]) টেনসরের নিম্নলিখিত 4টি মান রয়েছে: [max_splits, feature_dimension, num_buckets, statistics_dimension], যেখানে statistics_dimension = gradient_dimension + hessian_dimension। গ্রেডিয়েন্ট_ডাইমেনশন লেবেল_ডাইমেনশনের মতই, অর্থাৎ আউটপুট স্পেস। হেসিয়ান_ডাইমেনশন লজিট ডাইমেনশনের মতো হতে পারে যখন তির্যক হেসিয়ান ব্যবহার করা হয়, অথবা যখন পূর্ণ হেসিয়ান ব্যবহার করা হয় তখন লেবেল_ডাইমেনশন^2।
সর্বজনীন আউটপুট <ফ্লোট> পরিসংখ্যান সংক্ষিপ্ত মান ()
আউটপুট র্যাঙ্ক 1 টেনসর (আকৃতি=[শূন্য পরিসংখ্যানের সংখ্যা])