laskeMuutokset() reads npop from parent functions (#24)

This commit is contained in:
Waldir Leoncio 2024-04-10 14:25:22 +02:00
parent 5deadcf3ee
commit 58a5e5a2fd
3 changed files with 10 additions and 4 deletions

View file

@ -149,7 +149,7 @@ indMix <- function(c, npops, counts = NULL, sumcounts = NULL, max_iter = 100L, d
i1 <- baps.globals$PARTITION[ind]
muutokset_diffInCounts <- greedyMix_muutokset$new()
muutokset_diffInCounts <- muutokset_diffInCounts$laskeMuutokset(
ind, rows, data, adjprior, priorTerm
ind, rows, data, adjprior, priorTerm, npops
)
muutokset <- muutokset_diffInCounts$muutokset
diffInCounts <- muutokset_diffInCounts$diffInCounts

View file

@ -341,8 +341,7 @@ greedyMix_muutokset <- R6Class(
#' @param data data
#' @param adjprior adjprior
#' @param priorTerm priorTerm
laskeMuutokset = function(ind, globalRows, data, adjprior, priorTerm) {
npops <- size(COUNTS, 3)
laskeMuutokset = function(ind, globalRows, data, adjprior, priorTerm, npops) {
muutokset <- baps.globals$LOGDIFF[ind, ]
i1 <- baps.globals$PARTITION[ind]

View file

@ -28,7 +28,14 @@ logml:ss<73> siirrett<74>ess<73> yksil<69>it<69> toisiin populaatioihin.
\if{latex}{\out{\hypertarget{method-greedyMix_muutokset-laskeMuutokset}{}}}
\subsection{Method \code{laskeMuutokset()}}{
\subsection{Usage}{
\if{html}{\out{<div class="r">}}\preformatted{greedyMix_muutokset$laskeMuutokset(ind, globalRows, data, adjprior, priorTerm)}\if{html}{\out{</div>}}
\if{html}{\out{<div class="r">}}\preformatted{greedyMix_muutokset$laskeMuutokset(
ind,
globalRows,
data,
adjprior,
priorTerm,
npops
)}\if{html}{\out{</div>}}
}
\subsection{Arguments}{