@ai-on-browser/data-analysis-models
    Preparing search index...

    Class DecisionTreeClassifier

    Decision tree classifier

    Hierarchy

    • DecisionTree
      • DecisionTreeClassifier
    Index

    Constructors

    • Parameters

      • method: "ID3" | "CART"

        Method name

      Returns DecisionTreeClassifier

    Properties

    _datas: { target: any; value: number[] }[]
    _depth: number
    _features: number
    _method: "ID3" | "CART"
    _tree: {
        children: any[];
        datas: { target: any; value: number[] }[];
        leafs: any;
        score: any;
        value: any;
    }

    Accessors

    • get depth(): number

      Depth of the tree

      Returns number

    Methods

    • Parameters

      • datas: any

      Returns number

    • Parameters

      • datas: any

      Returns Map<any, any>

    • Parameters

      • datas: any

      Returns Map<any, any>

    • Parameters

      • datas: any

      Returns number

    • Parameters

      • datas: any

      Returns number

    • Fit model.

      Returns void

    • Returns importances of the features.

      Returns number[]

      Importances

    • Initialize model.

      Parameters

      • datas: number[][]

        Training data

      • targets: any[]

        Target values

      Returns void

    • Returns predicted values.

      Parameters

      • data: number[][]

        Sample data

      Returns any[]

      Predicted values

    • Returns probability of the datas.

      Parameters

      • data: number[][]

        Sample data

      Returns number[]

      Predicted values

    • Returns predicted values.

      Parameters

      • data: number[][]

        Sample data

      Returns number[]

      Predicted values