| rcpp_hdf5dataset_multiply | R Documentation |
Computes A %*% B (or transposed variants) for two HDF5 datasets
referenced by external pointers, using the BigDataStatMeth block-wise
multiplication algorithm.
rcpp_hdf5dataset_multiply(
ptr_a,
ptr_b,
transpose_a = FALSE,
transpose_b = FALSE,
paral = NULL,
block_size = NULL,
threads = NULL,
compression = NULL,
outgroup = NULL,
outdataset = NULL
)
ptr_a |
External pointer (SEXP) for matrix A |
ptr_b |
External pointer (SEXP) for matrix B |
transpose_a |
Logical; transpose A before multiplying |
transpose_b |
Logical; transpose B before multiplying |
paral |
Logical or NULL; enable OpenMP parallelisation |
block_size |
Integer or NULL; block size (NULL = auto) |
threads |
Integer or NULL; thread count when |
outgroup |
Character or NULL. Output group in the HDF5 file.
Default |
outdataset |
Character or NULL. Output dataset name.
Default |
Named list with filename (character) and path
(character) locating the result dataset within the HDF5 file.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.