Kernel density estimator

Constructors

Properties

Methods

Constructors

  • Parameters

    • Optionalh: number

      Smoothing parameter for the kernel

    • Optionalkernel:
          | "gaussian"
          | "epanechnikov"
          | "rectangular"
          | "triangular"
          | "biweight"
          | "triweight"
          | { name: "gaussian" }
          | { name: "rectangular" }
          | { name: "triangular" }
          | { name: "epanechnikov" }
          | { name: "biweight" }
          | { name: "triweight" }
          | (arg0: number) => number

      Kernel name

    Returns KernelDensityEstimator

Properties

_h: number
_kernel: any
_x: number[][]

Methods

  • Fit model.

    Parameters

    • x: number[][]

      Training data

    Returns void

  • Returns probabilities of the datas.

    Parameters

    • x: number[][]

      Sample data

    Returns number[]

    Predicted values

  • Returns probabilities of the datas.

    Parameters

    • x: number[][]

      Sample data

    Returns number[]

    Predicted values