Constructors
constructor
- new ElasticNet(
lambda?: number,
alpha?: number,
method?: "ISTA" | "CD",
): ElasticNet Parameters
Optional
lambda: numberOptional
alpha: numberOptional
method: "ISTA" | "CD"
Properties
_alpha
_alpha: number
_lambda
_lambda: number
_method
_method: "ISTA" | "CD"
_w
_w: any
Methods
_calc_b0
- _calc_b0(x: any, y: any): void
Returns void
_soft_thresholding
- _soft_thresholding(x: any, l: any): void
Returns void
fit
- fit(x: number[][], y: number[][]): void
Parameters
- x: number[][]
- y: number[][]
Returns void
importance
- importance(): number[]
Returns number[]
Importances
predict
- predict(x: number[][]): number[][]
Returns number[][]
Predicted values
Elastic net