AbstractOperationMultipleEvalSubspace(base::Grid &grid, base::DataMatrix &dataset) | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inline |
calculateIndexCombined(size_t dim, size_t nextIterationToRecalc, const double *const (&dataTuplePtr)[4], std::vector< uint32_t > &hInversePtr, uint32_t *(&intermediates)[4], double *(&evalIndexValues)[4], uint32_t(&indexFlat)[4], double(&phiEval)[4]) | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | inlinestatic |
calculateIndexCombined2(size_t dim, size_t nextIterationToRecalc, const double *const (&dataTuplePtr)[4], const double *const (&dataTuplePtr2)[4], std::vector< uint32_t > &hInversePtr, uint32_t *(&intermediates)[4], uint32_t *(&intermediates2)[4], double *(&evalIndexValues)[4], double *(&evalIndexValues2)[4], uint32_t(&indexFlat)[4], uint32_t(&indexFlat2)[4], double(&phiEval)[4], double(&phiEval2)[4]) | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | inlinestatic |
dataset | sgpp::base::OperationMultipleEval | protected |
eval(DataVector &alpha, DataVector &result) | sgpp::base::OperationMultipleEval | inline |
getAlignment() override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
getChunkDataPoints() | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inlinestatic |
getChunkGridPoints() | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inlinestatic |
getDuration() override | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inlinevirtual |
getImplementationName() override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
getPaddedDatasetSize() override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
grid | sgpp::base::OperationMultipleEval | protected |
isPrepared | sgpp::base::OperationMultipleEval | protected |
mult(sgpp::base::DataVector &source, sgpp::base::DataVector &result) override | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inlinevirtual |
sgpp::base::OperationMultipleEval::mult(DataVector &alpha, DataVector &result, size_t startIndexData, size_t endIndexData) | sgpp::base::OperationMultipleEval | inlinevirtual |
multImpl(sgpp::base::DataVector &source, sgpp::base::DataVector &result, const size_t start_index_data, const size_t end_index_data) override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
multTranspose(sgpp::base::DataVector &alpha, sgpp::base::DataVector &result) override | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inlinevirtual |
sgpp::base::OperationMultipleEval::multTranspose(DataVector &source, DataVector &result, size_t startIndexGrid, size_t endIndexGrid) | sgpp::base::OperationMultipleEval | inlinevirtual |
multTransposeImpl(sgpp::base::DataVector &alpha, sgpp::base::DataVector &result, const size_t start_index_data, const size_t end_index_data) override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
OperationMultipleEval(sgpp::base::Grid &grid, DataMatrix &dataset) | sgpp::base::OperationMultipleEval | inline |
OperationMultipleEvalSubspaceCombined(sgpp::base::Grid &grid, sgpp::base::DataMatrix &dataset) | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | |
padDataset(sgpp::base::DataMatrix &dataset) | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | |
prepare() override | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | virtual |
storage | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | protected |
~AbstractOperationMultipleEvalSubspace() | sgpp::datadriven::AbstractOperationMultipleEvalSubspace | inline |
~OperationMultipleEval() | sgpp::base::OperationMultipleEval | inlinevirtual |
~OperationMultipleEvalSubspaceCombined() | sgpp::datadriven::OperationMultipleEvalSubspaceCombined | |