Replaced rowSums with colSums to match MATLAB sum
This commit is contained in:
parent
85b7fe1533
commit
55cbadb471
2 changed files with 7 additions and 7 deletions
|
|
@ -60,7 +60,7 @@ laskeMuutokset <- function(ind, globalRows, data, adjprior, priorTerm) {
|
|||
diffInCounts <- computeDiffInCounts(
|
||||
rows, size(COUNTS, 1), size(COUNTS, 2), data
|
||||
)
|
||||
diffInSumCounts <- rowSums(diffInCounts)
|
||||
diffInSumCounts <- colSums(diffInCounts)
|
||||
|
||||
COUNTS[, , i1] <- COUNTS[, , i1] - diffInCounts
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - diffInSumCounts
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ updateGlobalVariables <- function(ind, i2, diffInCounts, adjprior, priorTerm) {
|
|||
|
||||
COUNTS[, , i1] <- COUNTS[, , i1] - diffInCounts
|
||||
COUNTS[, , i2] <- COUNTS[, , i2] + diffInCounts
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - rowSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + rowSums(diffInCounts)
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - colSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + colSums(diffInCounts)
|
||||
|
||||
POP_LOGML[c(i1, i2)] <- computePopulationLogml(
|
||||
c(i1, i2), adjprior, priorTerm
|
||||
|
|
@ -27,8 +27,8 @@ updateGlobalVariables2 <- function(i1, i2, diffInCounts, adjprior, priorTerm) {
|
|||
|
||||
COUNTS[, , i1] <- COUNTS[, , i1] - diffInCounts
|
||||
COUNTS[, , i2] <- COUNTS[, , i2] + diffInCounts
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - rowSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + rowSums(diffInCounts)
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - colSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + colSums(diffInCounts)
|
||||
|
||||
POP_LOGML[i1] <- 0
|
||||
POP_LOGML[i2] <- computePopulationLogml(i2, adjprior, priorTerm)
|
||||
|
|
@ -50,8 +50,8 @@ updateGlobalVariables3 <- function(
|
|||
|
||||
COUNTS[, , i1] <- COUNTS[, , i1] - diffInCounts
|
||||
COUNTS[, , i2] <- COUNTS[, , i2] + diffInCounts
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - rowSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + rowSums(diffInCounts)
|
||||
SUMCOUNTS[i1, ] <- SUMCOUNTS[i1, ] - colSums(diffInCounts)
|
||||
SUMCOUNTS[i2, ] <- SUMCOUNTS[i2, ] + colSums(diffInCounts)
|
||||
|
||||
POP_LOGML[c(i1, i2)] <- computePopulationLogml(
|
||||
c(i1, i2), adjprior, priorTerm
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue