Learn R Programming

bigstatsr (version 1.6.1)

big_increment: Increment an FBM

Description

Increment an FBM

Usage

big_increment(X, add, use_lock = FALSE)

Value

Returns nothing (NULL, invisibly).

Arguments

X

An FBM (of type double) to increment.

add

A matrix of same dimensions as X. Or a vector of same size.

use_lock

Whether to use locks when incrementing. Default is FALSE. This is useful when incrementing in parallel.

Examples

Run this code
X <- FBM(10, 10, init = 0)
mat <- matrix(rnorm(100), 10, 10)

big_increment(X, mat)
all.equal(X[], mat)

big_increment(X, mat)
all.equal(X[], 2 * mat)

Run the code above in your browser using DataLab