Learn R Programming

⚠️There's a newer version (0.5-1) of this package.Take me there.

pbdDMAT (version 0.2-3)

Programming with Big Data -- Distributed Matrix Methods

Description

pbdDMAT contains high level S3 and S4 methods for creating, modifying, and performing computations with dense, distributed matrices. This includes a new class, 'ddmatrix', for storing all of the distributed data details. Computation is handled mostly by routines from the pbdBASE package.

Copy Link

Version

Install

install.packages('pbdDMAT')

Monthly Downloads

84

Version

0.2-3

License

GPL (>= 2)

Maintainer

Drew Schmidt

Last Published

December 16th, 2013

Functions in pbdDMAT (0.2-3)

SlotAccessors

Accessor Functions for Distributed Matrix Slots
Summary

Distributed Matrix Summary
Binders

Row and Column binds for Distributed Matrices
pbdDMAT Control

Some default parameters for pbdDMAT.
Apply

Apply Family of Functions
kappa

Compute or estimate the Condition Number of a Distributed Matrix
Reductions

Arithmetic Reductions: Sums, Means, and Prods
Extract

Extract or Replace Parts of a Distributed Matrix
Insert

Directly Insert Into Distributed Matrix Submatrix Slot
lm.fit

Fitter for Linear Models
LinAlg

Linear Algebra Functions
Expm

Matrix Exponentiation
Companion

Generate Companion Matrices
Variance/Covariance

Variance, Covariance, and Correlation
Diag

Distributed Matrix Diagonals
chol2inv

Inverse from Choleski (or QR) Decomposition
PCA

Principal Components Analysis
dmat.internal

All DMAT Internal Functions
DistributedMatrixCreation

Distributed Matrix Creation
QR Decomposition

QR Decomposition Methods
MiscMath

Miscellaneous Mathematical Functions
Hilbert

Generate Hilbert Matrices
as.matrix

Distributed-to-non-distributed Matrix Converters
eigen2

eigen2
ddmatrix-class

Class ddmatrix
SimpleRedistributions

Distribute/Redistribute matrices across the process grid
NAs

Handle Missing Values in Distributed Matrices
MatMult

Matrix Multiplication
Comparators

Logical Comparisons
Norm

Compute the Norm of a Distributed Matrix
Arithmetic

Arithmetic Operators
Type

Type Checks, Including NA, NaN, etc.
Distribute

Distribute/Redistribute matrices across the process grid
sweep

Sweep
pbdDMAT-package

Distributed Matrix Methods
scale

Scale
as.ddmatrix

Simplified Syntax to Distribute Matrix Across Process Grid
Round

Rounding of Numbers
Print

Printing a Distributed Matrix