Constructors
constructor
- new ConfidenceWeighted(eta: number): ConfidenceWeighted
Properties
_c
_d
_d: number
_eta
_eta: number
_m
_phi
_phi: any
_psi
_psi: number
_s
_x
_xi
_xi: number
_y
_y: (-1 | 1)[]
Methods
_alpha
- _alpha(v: any, m: any): number
Returns number
_cdf
- _cdf(x: any): number
Returns number
_ppf
- _ppf(x: any): any
Returns any
fit
- fit(): void
Returns void
init
- init(train_x: number[][], train_y: (-1 | 1)[]): void
Parameters
- train_x: number[][]
- train_y: (-1 | 1)[]
Returns void
predict
- predict(data: number[][]): (-1 | 1)[]
Returns (-1 | 1)[]
Predicted values
update
- update(x: Matrix, y: -1 | 1): void
Returns void
Confidence weighted