/** Ċ Ġ* ĠDO ĠNOT ĠEDIT ĠTHIS ĠFILE Ġ- Ġit Ġis Ġmachine Ġgenerated Ċ Ġ*/ Ċ package Ġw um o . sim . tensorflow . ops . gen Ċ Ċ import Ġw um o . sim . tensorflow . build Op Ċ import Ġw um o . sim . tensorflow . build Op Tensor Ċ import Ġw um o . sim . tensorflow . build Op T ensors Ċ import Ġw um o . sim . tensorflow . ops . Op Ċ import Ġw um o . sim . tensorflow . ops . Output Ċ Ċ object Ġgen _ boost ed _ trees _ ops Ġ{ ĊĠ Ġfun Ġboost ed Trees Calculate Best G ains Per Feature ( nodeId Range : ĠOutput , Ġstats Summary List : ĠList < Output >, Ġl 1 : ĠOutput , Ġl 2 : ĠOutput , Ġtree Complexity : ĠOutput , Ġmin Node Weight : ĠOutput , Ġmax Spl its : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Calculate Best G ains Per Feature "): ĠList < Output > Ġ= ĊĠĠĠĠĠ Ġbuild Op T ensors (" Boost ed Trees Calculate Best G ains Per Feature ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( nodeId Range , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( stats Summary List , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( l 1 , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( l 2 , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( tree Complexity , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( min Node Weight , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" max _ splits ", Ġmax Spl its ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Center Bias ( tree En semble Handle : ĠOutput , Ġmean Grad ients : ĠOutput , Ġmean H ess ians : ĠOutput , Ġl 1 : ĠOutput , Ġl 2 : ĠOutput , Ġname : ĠString Ġ= Ġ" Boost ed Trees Center Bias "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Boost ed Trees Center Bias ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( mean Grad ients , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( mean H ess ians , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( l 1 , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( l 2 , Ġfalse ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Create En semble ( tree En semble Handle : ĠOutput , Ġstamp Token : ĠOutput , Ġtree En semble Serialized : ĠOutput , Ġname : ĠString Ġ= Ġ" Boost ed Trees Create En semble "): ĠOp Ġ= ĊĠĠĠĠĠ Ġbuild Op (" Boost ed Trees Create En semble ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( stamp Token , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Serialized , Ġfalse ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Deserialize En semble ( tree En semble Handle : ĠOutput , Ġstamp Token : ĠOutput , Ġtree En semble Serialized : ĠOutput , Ġname : ĠString Ġ= Ġ" Boost ed Trees Deserialize En semble "): ĠOp Ġ= ĊĠĠĠĠĠ Ġbuild Op (" Boost ed Trees Deserialize En semble ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( stamp Token , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Serialized , Ġfalse ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees En semble Resource Handle Op ( container : ĠString Ġ= Ġ"", Ġshared Name : ĠString Ġ= Ġ"", Ġname : ĠString Ġ= Ġ" Boost ed Trees En semble Resource Handle Op "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Boost ed Trees En semble Resource Handle Op ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġattr (" container ", Ġcontainer ) ĊĠĠĠĠĠĠĠ Ġattr (" shared _ name ", Ġshared Name ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Example Debug Outputs ( tree En semble Handle : ĠOutput , Ġbucket ized Features : ĠList < Output >, Ġlogits Dimension : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Example Debug Outputs "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Boost ed Trees Example Debug Outputs ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( bucket ized Features , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" logits _ dimension ", Ġlogits Dimension ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Get En semble States ( tree En semble Handle : ĠOutput , Ġname : ĠString Ġ= Ġ" Boost ed Trees Get En semble States "): ĠList < Output > Ġ= ĊĠĠĠĠĠ Ġbuild Op T ensors (" Boost ed Trees Get En semble States ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Make Stats Summary ( node Ids : ĠOutput , Ġgradients : ĠOutput , Ġhe ss ians : ĠOutput , Ġbucket ized Features List : ĠList < Output >, Ġmax Spl its : ĠLong , Ġnum Buckets : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Make Stats Summary "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Boost ed Trees Make Stats Summary ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( node Ids , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( gradients , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( hess ians , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( bucket ized Features List , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" max _ splits ", Ġmax Spl its ) ĊĠĠĠĠĠĠĠ Ġattr (" num _ buckets ", Ġnum Buckets ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Predict ( tree En semble Handle : ĠOutput , Ġbucket ized Features : ĠList < Output >, Ġlogits Dimension : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Predict "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Boost ed Trees Predict ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( bucket ized Features , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" logits _ dimension ", Ġlogits Dimension ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Serialize En semble ( tree En semble Handle : ĠOutput , Ġname : ĠString Ġ= Ġ" Boost ed Trees Serialize En semble "): ĠList < Output > Ġ= ĊĠĠĠĠĠ Ġbuild Op T ensors (" Boost ed Trees Serialize En semble ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Training Predict ( tree En semble Handle : ĠOutput , Ġcached Tree Ids : ĠOutput , Ġcached Node Ids : ĠOutput , Ġbucket ized Features : ĠList < Output >, Ġlogits Dimension : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Training Predict "): ĠList < Output > Ġ= ĊĠĠĠĠĠ Ġbuild Op T ensors (" Boost ed Trees Training Predict ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( cached Tree Ids , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( cached Node Ids , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( bucket ized Features , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" logits _ dimension ", Ġlogits Dimension ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġboost ed Trees Update En semble ( tree En semble Handle : ĠOutput , Ġfeature Ids : ĠOutput , Ġnode Ids : ĠList < Output >, Ġg ains : ĠList < Output >, Ġthresholds : ĠList < Output >, Ġleft Node Cont ri bs : ĠList < Output >, Ġright Node Cont ri bs : ĠList < Output >, Ġmax Depth : ĠOutput , Ġlearning Rate : ĠOutput , Ġpr uning Mode : ĠLong , Ġname : ĠString Ġ= Ġ" Boost ed Trees Update En semble "): ĠOp Ġ= ĊĠĠĠĠĠ Ġbuild Op (" Boost ed Trees Update En semble ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( feature Ids , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( node Ids , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( g ains , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( threshold s , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( left Node Cont ri bs , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( right Node Cont ri bs , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( max Depth , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġadd Input ( learning Rate , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġattr (" pr uning _ mode ", Ġpr uning Mode ) ĊĠĠĠĠĠ Ġ} ĊĠĠĊĠ Ġfun Ġis Boost ed Trees En semble Initialized ( tree En semble Handle : ĠOutput , Ġname : ĠString Ġ= Ġ" Is Boost ed Trees En semble Initialized "): ĠOutput Ġ= ĊĠĠĠĠĠ Ġbuild Op Tensor (" Is Boost ed Trees En semble Initialized ", Ġname ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Input ( tree En semble Handle , Ġfalse ) ĊĠĠĠĠĠ Ġ} Ċ }