Perform the block fused lasso to detect candidate break points.
first.step.blocks.group(
data.temp,
lambda.1.cv,
lambda.2.cv,
q,
max.iteration = max.iteration,
tol = tol,
cv.index,
blocks,
group.case = "columnwise",
group.index
)
A list object, which contains the followings
a set of selected break point after the first block fused lasso step
the cross validation values for tuning parmeter selection
the selected lambda_1
the selected lambda_2
input data matrix, with each column representing the time series component
tuning parmaeter lambda_1 for fused lasso
tuning parmaeter lambda_2 for fused lasso
the AR order
max number of iteration for the fused lasso
tolerance for the fused lasso
the index of time points for cross-validation
the blocks
group sparse pattern: column, row.
group index for group sparse case