![]() |
SG++-Doxygen-Documentation
|
This is the complete list of members for sgpp::datadriven::MPIMethods, including all inherited members.
| assignBatch(int workerID, size_t batchOffset, size_t batchSize, bool doCrossValidation) | sgpp::datadriven::MPIMethods | static |
| assignSystemMatrixUpdate(int workerID, size_t classIndex) | sgpp::datadriven::MPIMethods | static |
| bcastCommandNoArgs(MPI_COMMAND_ID commandId) | sgpp::datadriven::MPIMethods | static |
| calculateTotalPacketSize(size_t containedPacketSize) | sgpp::datadriven::MPIMethods | protectedstatic |
| createPendingMPIRequest(MPI_Packet *mpiPacket, bool isInbound) | sgpp::datadriven::MPIMethods | protectedstatic |
| createTrackRequest(unsigned int numOccurrences, const std::function< bool(PendingMPIRequest &)> &predicate) | sgpp::datadriven::MPIMethods | protectedstatic |
| executeMPIWaitAny() | sgpp::datadriven::MPIMethods | protectedstatic |
| fillBufferWithData(void *buffer, void *bufferEnd, Iterator &iterator, Iterator &listEnd) | sgpp::datadriven::MPIMethods | static |
| fillBufferWithLevelIndexData(void *buffer, const void *bufferEnd, std::list< std::vector< LevelIndexPair >>::iterator &iterator, std::list< std::vector< LevelIndexPair >>::const_iterator &listEnd) | sgpp::datadriven::MPIMethods | static |
| finalizeMPI() | sgpp::datadriven::MPIMethods | static |
| findPendingMPIRequest(unsigned int completedRequestIndex) | sgpp::datadriven::MPIMethods | protectedstatic |
| getQueueSize() | sgpp::datadriven::MPIMethods | static |
| getWorldSize() | sgpp::datadriven::MPIMethods | static |
| handleIncomingRequestFromCallback(PendingMPIRequest &request) | sgpp::datadriven::MPIMethods | protectedstatic |
| hasPendingOutgoingRequests() | sgpp::datadriven::MPIMethods | static |
| initMPI(LearnerSGDEOnOffParallel *learnerInstance) | sgpp::datadriven::MPIMethods | static |
| isMaster() | sgpp::datadriven::MPIMethods | static |
| learnerInstance | sgpp::datadriven::MPIMethods | protectedstatic |
| messageTrackRequests | sgpp::datadriven::MPIMethods | protectedstatic |
| mpiRequestStorage | sgpp::datadriven::MPIMethods | protectedstatic |
| mpiWorldSize | sgpp::datadriven::MPIMethods | protectedstatic |
| pendingMPIRequests | sgpp::datadriven::MPIMethods | protectedstatic |
| processCompletedMPIRequest(const std::list< sgpp::datadriven::PendingMPIRequest >::iterator &pendingMPIRequestIterator) | sgpp::datadriven::MPIMethods | protectedstatic |
| processCompletedMPIRequests() | sgpp::datadriven::MPIMethods | static |
| processIncomingMPICommands(PendingMPIRequest &pendingMPIRequest) | sgpp::datadriven::MPIMethods | static |
| receiveGridComponentsUpdate(sgpp::datadriven::RefinementResultNetworkMessage *networkMessage) | sgpp::datadriven::MPIMethods | static |
| receiveMergeGridNetworkMessage(MergeGridNetworkMessage &networkMessage) | sgpp::datadriven::MPIMethods | protectedstatic |
| runBatch(MPI_Packet *assignBatchMessage) | sgpp::datadriven::MPIMethods | protectedstatic |
| sendCommandNoArgs(int destinationRank, MPI_COMMAND_ID commandId) | sgpp::datadriven::MPIMethods | static |
| sendIBcast(MPI_Packet *mpiPacket) | sgpp::datadriven::MPIMethods | static |
| sendISend(int destinationRank, MPI_Packet *mpiPacket, size_t packetSize=sizeof(MPI_Packet), bool highPriority=false) | sgpp::datadriven::MPIMethods | static |
| sendMergeGridNetworkMessage(size_t classIndex, size_t batchOffset, size_t batchSize, base::DataVector &alphaVector) | sgpp::datadriven::MPIMethods | static |
| sendRefinementUpdates(size_t &classIndex, std::list< size_t > &deletedGridPointsIndices, std::list< LevelIndexVector > &addedGridPoints) | sgpp::datadriven::MPIMethods | static |
| sendSystemMatrixDecomposition(const size_t &classIndex, sgpp::base::DataMatrix &newSystemMatrixDecomposition, int mpiTarget) | sgpp::datadriven::MPIMethods | static |
| waitForAnyMPIRequestsToComplete() | sgpp::datadriven::MPIMethods | static |
| waitForGridConsistent(size_t classIndex) | sgpp::datadriven::MPIMethods | static |
| waitForIncomingMessageType(MPI_COMMAND_ID commandId, unsigned int numOccurrences=1, std::function< bool(PendingMPIRequest &)> predicate=[](PendingMPIRequest &request) { return true;}) | sgpp::datadriven::MPIMethods | static |