Compute different errors for cross-validation.

getErr(
  ncompGrid,
  XXtrain,
  YYtrain,
  XXtest,
  YYtest,
  center = TRUE,
  scale = FALSE,
  selectedFeat = NULL,
  regMethod = "PLS",
  assayName = "rank",
  loss = c("Frobenius", "exponential")
)

Arguments

ncompGrid

Vector.

XXtrain

Matrix.

YYtrain

Matrix.

XXtest

Matrix.

YYtest

Matrix.

center

Logic.

scale

Logic.

selectedFeat

Vector.

regMethod

Character.

assayName

Character.

loss

Type of loss function.

Value

A list