BoostedTreesSparseAggregateStats

כיתת גמר ציבורית BoostedTreesSparseAggregateStats

מקבץ את סיכום הנתונים הסטטיסטיים המצטברים עבור האצווה.

הנתונים הסטטיסטיים של הסיכום מכילים מעברים והסיאנים שנצברו עבור כל צומת, דלי ומזהה ממד.

שיטות ציבוריות

סטטי BoostedTreesSparseAggregateStats
צור ( scope scope, Operand <Integer> nodeIds, Operand <Float> gradients, Operand <Float> hessians, Operand <Integer> featureIndices, Operand <Integer> featureValues, Operand <Integer> featureShape, Long maxSplits, Long numBuckets)
שיטת מפעל ליצירת מחלקה העוטפת פעולת BoostedTreesSparseAggregateStats חדשה.
פלט <מספר שלם>
statsSummaryIndices ()
int32; דירוג 2 אינדקסים של סיכום טנסורים דלילים (צורה=[מספר סטטיסטיקות שאינן אפס, 4]) הציר השני יכול להיות רק 4 כולל מזהה צומת, ממד תכונה, מזהה דלי וממד_סטטיסטיקה.
פלט <מספר שלם>
statsSummaryShape ()
פלט דירוג 1 Tensor (צורה=[4]) לטנזור יש 4 ערכים הבאים: [max_splits, feature_dimension, num_buckets, statistics_dimension], כאשר statistics_dimension = gradient_dimension + hessian_dimension.
פלט <צף>
סטטיסטיקותSummaryValues ​​()
פלט דירוג 1 טנסור (צורה=[מספר סטטיסטיקות שאינן אפס])

שיטות בירושה

שיטות ציבוריות

סטטי ציבורי BoostedTreesSparseAggregateStats ליצור ( היקף , Operand <Integer> nodeIds, Operand <Float> מעברי צבע, Operand <Float> hessians, Operand <Integer> featureIndices, Operand <Integer> featureValues, Operand <Integer> long maxShapeets,)

שיטת מפעל ליצירת מחלקה העוטפת פעולת BoostedTreesSparseAggregateStats חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
nodeIds int32; דרג 1 Tensor המכיל מזהי צומת עבור כל דוגמה, צורה [batch_size].
שיפועים float32; דרג 2 Tensor (צורה=[גודל_אצווה, logits_dimension]) עם מעברי צבע לכל דוגמה.
הסינים float32; דרג 2 Tensor (צורה=[גודל_אצווה, מימד_הסיאני]) עם הסינים לכל דוגמה.
מדדי תכונה int32; דרג 2 מדדים של תכונה דלילות טנסורים (צורה=[מספר ערכים דלילים, 2]). מספר כניסות דלילות בכל המופעים מהאצווה. הערך הראשון הוא האינדקס של המופע, השני הוא ממד התכונה. לציר השני יכולים להיות רק 2 ערכים, כלומר, גרסת הקלט הצפופה של Tensor יכולה להיות רק מטריצה.
featureValues int32; דרג ערכי 1 של תכונה דלילות טנסורים (צורה=[מספר ערכים דלילים]). מספר כניסות דלילות בכל המופעים מהאצווה. הערך הראשון הוא האינדקס של המופע, השני הוא ממד התכונה.
featureShape int32; דרג צורה צפופה 1 של תכונה דלילות טנסורים (צורה=[2]). לציר הראשון יכולים להיות רק 2 ערכים, [גודל_אצווה, ממד_תכונה].
maxSplits int; המספר המרבי של פיצולים אפשרי בכל העץ.
numBuckets int; שווה לערך המקסימלי האפשרי של תכונה בקטגוריה + 1.
החזרות
  • מופע חדש של BoostedTreesSparseAggregateStats

פלט ציבורי <Integer> statsSummaryIndices ()

int32; דירוג 2 אינדקסים של סיכום טנסורים דלילים (צורה=[מספר סטטיסטיקות שאינן אפס, 4]) הציר השני יכול להיות רק 4 כולל מזהה צומת, ממד תכונה, מזהה דלי וממד_סטטיסטיקה. statistics_dimension = logits_dimension + hessian_dimension.

פלט ציבורי <Integer> statsSummaryShape ()

פלט דירוג 1 Tensor (צורה=[4]) לטנזור יש 4 ערכים הבאים: [max_splits, feature_dimension, num_buckets, statistics_dimension], כאשר statistics_dimension = gradient_dimension + hessian_dimension. gradient_dimension זהה ל-label_dimension, כלומר, מרחב הפלט. hessian_dimension יכול להיות זהה לממד logits כאשר משתמשים בהssian אלכסוני, או label_dimension^2 כאשר נעשה שימוש בהssian מלא.

פלט ציבורי <Float> statsSummaryValues ​​()

פלט דירוג 1 טנסור (צורה=[מספר סטטיסטיקות שאינן אפס])