| .get_B_gaussian_nocorr | R Documentation |
For the canonical Gaussian case without correlation structures, the
unconstrained estimate has the closed form
\hat{\boldsymbol{\beta}}_k = \mathbf{G}_k \mathbf{X}_k^{\top}
\mathbf{y}_k and the constrained estimate follows by a single
Lagrangian projection. No iteration is needed.
.get_B_gaussian_nocorr(
Xy,
Ghalf,
GhalfInv,
A,
K,
p_expansions,
R_constraints,
constraint_value_vectors,
family,
return_G_getB,
quadprog,
qp_Amat,
qp_bvec,
qp_meq,
qp_score_function,
parallel_aga,
parallel_matmult,
parallel_qr,
cl,
chunk_size,
num_chunks,
rem_chunks,
X,
y,
Lambda,
order_list,
observation_weights,
iterate,
tol,
glm_weight_function,
schur_correction_function,
need_dispersion_for_estimation,
dispersion_function,
unique_penalty_per_partition,
L_partition_list,
VhalfInv,
homogenous_weights,
initial_active_ineq = integer(0),
...
)
Xy |
List of cross-products |
Ghalf, GhalfInv |
Lists of |
A |
Constraint matrix |
K, p_expansions, R_constraints |
Integer dimensions. |
constraint_value_vectors |
Constraint RHS list encoding
|
family |
GLM family object. |
return_G_getB |
Logical; return covariance components. |
quadprog |
Logical; apply QP refinement for inequality constraints. |
qp_Amat, qp_bvec, qp_meq |
QP constraint specification. |
qp_score_function |
Score function for QP step. |
parallel_aga, parallel_matmult |
Logical flags. |
cl, chunk_size, num_chunks, rem_chunks |
Parallel parameters. |
X, y, Lambda, order_list, observation_weights |
Standard arguments passed through for optional QP refinement. |
iterate, tol, glm_weight_function, schur_correction_function |
need_dispersion_for_estimation,dispersion_function, unique_penalty_per_partition,L_partition_list,VhalfInv, homogenous_weights Standard arguments passed through. |
... |
Passed to sub-functions. |
When K = 0 and there are no inequality constraints or nonzero
constraint values, the function returns
\hat{\boldsymbol{\beta}} = \mathbf{G}\mathbf{X}^{\top}\mathbf{y}
directly without forming the full P-dimensional OLS system.
Same structure as get_B.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.