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

    Class GeneticProgramming

    Genetic Programming

    Index

    Constructors

    • Parameters

      • Optionalfuncs: ("+" | "-" | "*" | "/" | ((arg0: number, arg1: number) => number))[]

        Functions to use

      • Optionalsize: number

        Number of populations per generation

      Returns GeneticProgramming

    Properties

    _funcs: VectorizedFunction[]
    _inputs: {}
    _loss: (y: any, y_pred: any) => number
    _outDim: number
    _outputs: any[]
    _progs: any[]
    _size: number
    _variables: any[]
    _x: number[][]
    _y: number[][]

    Accessors

    • get bestPrograms(): Program[]

      Returns Program[]

      Best programs for each outputs

    Methods

    • Fit model.

      Returns number

    • Initialize model.

      Parameters

      • x: number[][]

        Training data

      • y: number[][]

        Target values

      Returns void

    • Returns predicted values.

      Parameters

      • x: number[][]

        Sample data

      Returns number[][]

      Predicted values