|
Graphitti
A toolkit/software architecture to ease creating high-performance neural network simulators
|
Public Member Functions | |
| EdgeIndexMap (int vertexCount, int edgeCount) | |
| template<class Archive > | |
| void | serialize (Archive &archive) |
| Cereal serialization method. | |
Public Attributes | |
| vector< BGSIZE > | outgoingEdgeIndexMap_ |
| Pointer to the outgoing edge index map. | |
| vector< BGSIZE > | outgoingEdgeBegin_ |
| vector< BGSIZE > | outgoingEdgeCount_ |
| vector< BGSIZE > | incomingEdgeIndexMap_ |
| Pointer to the incoming edge index map. | |
| vector< BGSIZE > | incomingEdgeBegin_ |
| vector< BGSIZE > | incomingEdgeCount_ |
| The number of incoming edges for each vertex. | |
Definition at line 31 of file EdgeIndexMap.h.
|
inline |
Definition at line 53 of file EdgeIndexMap.h.
|
inline |
Definition at line 55 of file EdgeIndexMap.h.
| void EdgeIndexMap::serialize | ( | Archive & | archive | ) |
Cereal serialization method.
Definition at line 112 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::incomingEdgeBegin_ |
The beginning index of the incoming edge for each vertex. Indexed by a destination vertex index.
Definition at line 48 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::incomingEdgeCount_ |
The number of incoming edges for each vertex.
Definition at line 51 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::incomingEdgeIndexMap_ |
Pointer to the incoming edge index map.
Definition at line 44 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::outgoingEdgeBegin_ |
The beginning index of the outgoing edge for each vertex. Indexed by a source vertex index.
Definition at line 37 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::outgoingEdgeCount_ |
The number of outgoing edges of each vertex. Indexed by a source vertex index.
Definition at line 41 of file EdgeIndexMap.h.
| vector<BGSIZE> EdgeIndexMap::outgoingEdgeIndexMap_ |
Pointer to the outgoing edge index map.
Definition at line 33 of file EdgeIndexMap.h.