Skip navigation links

# Package hex.util

• Class Summary
Class Description
ClusteringUtils
DimensionReductionUtils
Created by wendycwong on 2/9/17.
EigenPair
LinearAlgebraUtils
LinearAlgebraUtils.BMulInPlaceTask
Computes B = XY where X is n by k and Y is k by p, saving result in same frame Input: [X,B] (large frame) passed to doAll, where we write to B yt = Y' = transpose of Y (small matrix) ncolX = number of columns in X
LinearAlgebraUtils.BMulTask
Computes B = XY where X is n by k and Y is k by p, saving result in new vecs Input: dinfo = X (large frame) with dinfo._adaptedFrame passed to doAll yt = Y' = transpose of Y (small matrix) Output: XY (large frame) is n by p
LinearAlgebraUtils.ForwardSolve
Given lower triangular L, solve for Q in QL' = A (LQ' = A') using forward substitution Dimensions: A is n by p, Q is n by p, R = L' is p by p Input: [A,Q] (large frame) passed to doAll, where we write to Q
LinearAlgebraUtils.ForwardSolveInPlace
Given lower triangular L, solve for Q in QL' = A (LQ' = A') using forward substitution Dimensions: A is n by p, Q is n by p, R = L' is p by p Input: A (large frame) passed to doAll, where we overwrite each row of A with its row of Q
LinearAlgebraUtils.SMulTask
Computes A'Q where A is n by p and Q is n by k Input: [A,Q] (large frame) passed to doAll Output: atq = A'Q (small matrix) is \tilde{p} by k where \tilde{p} = number of cols in A with categoricals expanded
Skip navigation links