Skip to content

Commit e139459

Browse files
committed
Connections: unordered map for Synapse, ordered for Segments
as ordered takes less space,
1 parent 3eafe76 commit e139459

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/htm/algorithms/Connections.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,8 +633,8 @@ class Connections : public Serializable
633633
// Extra bookkeeping for faster computing of segment activity.
634634
std::unordered_map<CellIdx, std::vector<Synapse>> potentialSynapsesForPresynapticCell_;
635635
std::unordered_map<CellIdx, std::vector<Synapse>> connectedSynapsesForPresynapticCell_;
636-
std::unordered_map<CellIdx, std::vector<Segment>> potentialSegmentsForPresynapticCell_;
637-
std::unordered_map<CellIdx, std::vector<Segment>> connectedSegmentsForPresynapticCell_;
636+
std::map<CellIdx, std::vector<Segment>> potentialSegmentsForPresynapticCell_;
637+
std::map<CellIdx, std::vector<Segment>> connectedSegmentsForPresynapticCell_;
638638

639639
std::vector<Segment> segmentOrdinals_;
640640
std::vector<Synapse> synapseOrdinals_;

0 commit comments

Comments
 (0)