Class DecisionTreeModel.SaveLoadV1_0$.NodeData
Object
org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0$.NodeData
- All Implemented Interfaces:
- Serializable,- scala.Equals,- scala.Product
- Enclosing class:
- DecisionTreeModel.SaveLoadV1_0$
public class DecisionTreeModel.SaveLoadV1_0$.NodeData
extends Object
implements scala.Product, Serializable
Model data for model import/export
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionNodeData(int treeId, int nodeId, org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.PredictData predict, double impurity, boolean isLeaf, scala.Option<org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.SplitData> split, scala.Option<Object> leftNodeId, scala.Option<Object> rightNodeId, scala.Option<Object> infoGain) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.NodeDatastatic org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.NodeDatadoubleimpurity()scala.Option<Object>infoGain()booleanisLeaf()scala.Option<Object>intnodeId()org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.PredictDatapredict()scala.Option<Object>scala.Option<org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.SplitData>split()inttreeId()Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.EqualscanEqual, equalsMethods inherited from interface scala.ProductproductArity, productElement, productElementName, productElementNames, productIterator, productPrefix
- 
Constructor Details- 
NodeDatapublic NodeData(int treeId, int nodeId, org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.PredictData predict, double impurity, boolean isLeaf, scala.Option<org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.SplitData> split, scala.Option<Object> leftNodeId, scala.Option<Object> rightNodeId, scala.Option<Object> infoGain) 
 
- 
- 
Method Details- 
applypublic static org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.NodeData apply(int treeId, Node n) 
- 
applypublic static org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.NodeData apply(Row r) 
- 
treeIdpublic int treeId()
- 
nodeIdpublic int nodeId()
- 
predictpublic org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.PredictData predict()
- 
impuritypublic double impurity()
- 
isLeafpublic boolean isLeaf()
- 
splitpublic scala.Option<org.apache.spark.mllib.tree.model.DecisionTreeModel.SaveLoadV1_0.SplitData> split()
- 
leftNodeId
- 
rightNodeId
- 
infoGain
 
-