compat.v0.CP_update¶
- compat.v0.CP_update(x: ndarray, v_old: ndarray, n_old: ndarray, g_old: ndarray | None = None, cp_old: float = 0, n_new: ndarray | None = None, v_new: ndarray | None = None, p: int = 2, q: int = 2) Tuple[float, ndarray, ndarray, ndarray] ¶
CP and optionally G, v, and n update.
- Parameters:
x (np.ndarray) – TODO
v_old (np.ndarray) – TODO
n_old (np.ndarray,) – TODO
g_old (Optional[np.ndarray] = None) – TODO
cp_old (float = 0) – TODO
n_new (Optional[np.ndarray] = None) – TODO
v_new (Optional[np.ndarray] = None) – TODO
p (int = 2) – TODO
q (int = 2) – TODO
- Returns:
TODO
- Return type:
Tuple[float, np.ndarray, np.ndarray, np.ndarray]