Versions in this module Expand all Collapse all v0 v0.2.0 Jun 16, 2016 Changes in this version + const ColFlagParent + const ColFlagSkip + const SplitMethodGini + var DEBUG = 0 + type NodeValue struct + Class string + IsContinu bool + IsLeaf bool + Size int + SplitAttrIdx int + SplitAttrName string + SplitV interface{} + func (nodev *NodeValue) String() (s string) + type Runtime struct + NRandomFeature int + OOBErrVal float64 + SplitMethod string + Tree binary.Tree + func New(D tabula.ClasetInterface, splitMethod string, nRandomFeature int) (*Runtime, error) + func (runtime *Runtime) Build(D tabula.ClasetInterface) (e error) + func (runtime *Runtime) Classify(data *tabula.Row) (class string) + func (runtime *Runtime) ClassifySet(data tabula.ClasetInterface) (e error) + func (runtime *Runtime) CountOOBError(oob tabula.Claset) (errval float64, e error) + func (runtime *Runtime) SelectRandomFeature(D tabula.ClasetInterface) + func (runtime *Runtime) String() (s string)