dgs_minibatch_online_parallle: Batch Mini & Online DGSRow Distributed

Description Usage Arguments Value Examples

View source: R/dgsrow_batch_minibatch_online_parallele.R

Description

Batch Mini & Online DGSRow Distributed

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
dgs_minibatch_online_parallle(
  X,
  y,
  theta,
  ncores,
  batch_size,
  leaning_rate,
  max_iter,
  tolerance,
  rho = NA,
  C = NA
)

Arguments

X

is the matrix of our predictor variables with the bias column

y

is a target variable to predict

theta

is a vector containing the parameters or coefficient of the logistic to be estimated

ncores

parameters representing the number of cores to be used for parallel execution

batch_size

a parameter that specifies the number of observations in each mini-batch. It can significantly affect performance

leaning_rate

is the learning rate that controls the magnitude of the vector update.

max_iter

is the number of iterations.

tolerance

an additional parameter which specifies the minimum movement allowed for each iteration

rho

hyper parameter which allows arbitration between RDIGE and LASSO.

C

parameter allowing to arbitrate between the penalty and the likelihood in the guidance of the modeling.

Value

this function returns an instance containing:

Examples

1
2
3
4
5
## Not run: 
 dgs_minibatch_online_parallle(X,y,theta)
 dgs_minibatch_online_parallle(X,y,theta,ncores=3)

## End(Not run)

Beuleup93/dgrGlm documentation built on Dec. 17, 2021, 10:50 a.m.