public abstract class SpoofOperator extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SpoofOperator.SideInput |
static class |
SpoofOperator.SideInputSparseCell |
static class |
SpoofOperator.SideInputSparseRow |
Constructor and Description |
---|
SpoofOperator() |
Modifier and Type | Method and Description |
---|---|
ScalarObject |
execute(ArrayList<MatrixBlock> inputs,
ArrayList<ScalarObject> scalars) |
ScalarObject |
execute(ArrayList<MatrixBlock> inputs,
ArrayList<ScalarObject> scalars,
int k) |
abstract MatrixBlock |
execute(ArrayList<MatrixBlock> inputs,
ArrayList<ScalarObject> scalars,
MatrixBlock out) |
MatrixBlock |
execute(ArrayList<MatrixBlock> inputs,
ArrayList<ScalarObject> scalars,
MatrixBlock out,
int k) |
static DenseBlock[] |
getDenseMatrices(SpoofOperator.SideInput[] inputs) |
abstract String |
getSpoofType() |
static long |
getTotalInputNnz(ArrayList<MatrixBlock> inputs) |
static long |
getTotalInputSize(ArrayList<MatrixBlock> inputs) |
public abstract MatrixBlock execute(ArrayList<MatrixBlock> inputs, ArrayList<ScalarObject> scalars, MatrixBlock out)
public MatrixBlock execute(ArrayList<MatrixBlock> inputs, ArrayList<ScalarObject> scalars, MatrixBlock out, int k)
public abstract String getSpoofType()
public ScalarObject execute(ArrayList<MatrixBlock> inputs, ArrayList<ScalarObject> scalars)
public ScalarObject execute(ArrayList<MatrixBlock> inputs, ArrayList<ScalarObject> scalars, int k)
public static DenseBlock[] getDenseMatrices(SpoofOperator.SideInput[] inputs)
public static long getTotalInputNnz(ArrayList<MatrixBlock> inputs)
public static long getTotalInputSize(ArrayList<MatrixBlock> inputs)
Copyright © 2020 The Apache Software Foundation. All rights reserved.