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 |