dataset | sgpp::base::OperationMultipleEval | protected |
eval(DataVector &alpha, DataVector &result) | sgpp::base::OperationMultipleEval | inline |
evalParallel(DataVector &alpha, DataVectorDistributed &result) | sgpp::datadriven::OperationMultipleEvalDistributed | inline |
getDuration()=0 | sgpp::base::OperationMultipleEval | pure virtual |
getImplementationName() | sgpp::base::OperationMultipleEval | inlinevirtual |
grid | sgpp::base::OperationMultipleEval | protected |
isPrepared | sgpp::base::OperationMultipleEval | protected |
mult(sgpp::base::DataVector &alpha, sgpp::base::DataVector &result) override | sgpp::datadriven::OperationMultipleEvalDistributed | inlinevirtual |
sgpp::base::OperationMultipleEval::mult(DataVector &alpha, DataVector &result, size_t startIndexData, size_t endIndexData) | sgpp::base::OperationMultipleEval | inlinevirtual |
multDistributed(sgpp::base::DataVector &alpha, DataVectorDistributed &result)=0 | sgpp::datadriven::OperationMultipleEvalDistributed | pure virtual |
multTranspose(sgpp::base::DataVector &source, sgpp::base::DataVector &result) override | sgpp::datadriven::OperationMultipleEvalDistributed | inlinevirtual |
sgpp::base::OperationMultipleEval::multTranspose(DataVector &source, DataVector &result, size_t startIndexGrid, size_t endIndexGrid) | sgpp::base::OperationMultipleEval | inlinevirtual |
multTransposeDistributed(sgpp::base::DataVector &source, DataVectorDistributed &result)=0 | sgpp::datadriven::OperationMultipleEvalDistributed | pure virtual |
OperationMultipleEval(sgpp::base::Grid &grid, DataMatrix &dataset) | sgpp::base::OperationMultipleEval | inline |
OperationMultipleEvalDistributed(sgpp::base::Grid &grid, sgpp::base::DataMatrix &dataset) | sgpp::datadriven::OperationMultipleEvalDistributed | inline |
prepare() | sgpp::base::OperationMultipleEval | inlinevirtual |
~OperationMultipleEval() | sgpp::base::OperationMultipleEval | inlinevirtual |
~OperationMultipleEvalDistributed() override | sgpp::datadriven::OperationMultipleEvalDistributed | inline |