BoostedTreesSparseAggregateStats

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

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

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

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

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

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "BoostedTreesSparseAggregateStats"

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

public static BoostedTreesSparseAggregateStats create ( scope scope, Operand < TInt32 > nodeIds, Operand < TFloat32 > gradients, Operand < TFloat32 > hessians, Operand < TInt32 > featureIndices, Operand < TInt32 > feature LongInt32 , <Values, BValues, Operand ets)

שיטת מפעל ליצירת מחלקה העוטפת פעולת 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

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

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

פלט ציבורי < TInt32 > 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 מלא.

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

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