public class EstimatorDensityMap extends SparsityEstimator
| Modifier and Type | Class and Description | 
|---|---|
| static class  | EstimatorDensityMap.DensityMap | 
SparsityEstimator.OpCodeMIN_PAR_THRESHOLD, MULTI_THREADED_BUILD, MULTI_THREADED_ESTIM| Constructor and Description | 
|---|
| EstimatorDensityMap() | 
| EstimatorDensityMap(int blocksize) | 
| Modifier and Type | Method and Description | 
|---|---|
| double | estim(MatrixBlock m1,
     MatrixBlock m2)Estimates the output sparsity for a single matrix multiplication. | 
| double | estim(MatrixBlock m1,
     MatrixBlock m2,
     SparsityEstimator.OpCode op)Estimates the output sparsity for a given binary operation. | 
| double | estim(MatrixBlock m,
     SparsityEstimator.OpCode op)Estimates the output sparsity for a given unary operation. | 
| DataCharacteristics | estim(MMNode root)Estimates the output sparsity of a DAG of matrix multiplications
 for the given operator graph of a single root node. | 
| EstimatorDensityMap.DensityMap | estimIntern(EstimatorDensityMap.DensityMap m1Map,
           EstimatorDensityMap.DensityMap m2Map,
           SparsityEstimator.OpCode op)Computes the output density map given the density maps of the input operands. | 
public EstimatorDensityMap()
public EstimatorDensityMap(int blocksize)
public DataCharacteristics estim(MMNode root)
SparsityEstimatorestim in class SparsityEstimatorroot - DAG root nodepublic double estim(MatrixBlock m1, MatrixBlock m2)
SparsityEstimatorestim in class SparsityEstimatorm1 - left-hand-side operandm2 - right-hand-side operandpublic double estim(MatrixBlock m1, MatrixBlock m2, SparsityEstimator.OpCode op)
SparsityEstimatorestim in class SparsityEstimatorm1 - left-hand-side operandm2 - right-hand-side operandop - operator codepublic double estim(MatrixBlock m, SparsityEstimator.OpCode op)
SparsityEstimatorestim in class SparsityEstimatorm - left-hand-side operandop - operator codepublic EstimatorDensityMap.DensityMap estimIntern(EstimatorDensityMap.DensityMap m1Map, EstimatorDensityMap.DensityMap m2Map, SparsityEstimator.OpCode op)
m1Map - density map left-hand-side operandm2Map - density map right-hand-side operandop - operator codeCopyright © 2020 The Apache Software Foundation. All rights reserved.