Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConvolutionOpts<K>

Type parameters

  • K

Hierarchy

Index

Properties

Optional border

border: number

Only used if wrap = false. Used as neighboring cell values when processing edge cells. Default: 0

Optional kernel

kernel: K

Convolution kernel, pre-build via buildKernel*

Optional kwidth

kwidth: number

Kernel width (MUST be odd number)

Optional reduce

reduce: Fn0<Reducer<number, number>>

Optional custom reducer to process convoluted results. Default: add

src

src: ArrayLike<number>

Current cell states

Optional weights

weights: Iterable<number>

Kernel weights

width

width: number

Cell matrix width

Optional wrap

wrap: boolean

True, if convolution is seamless / wraps around near edges. Default: true

Generated using TypeDoc