I’m working on a pure numpy implementation of HTM algorithms (Then I can port the algorithm to TVM and by that running on a GPU). I have finished reading the HTM white-paper. However I can’t find how distal connections between cells are created and deleted. The document includes description about how the permanence changes, yet none about creating/deleting connections.
How is connections created and deleted? Or are all connection created when the layer is initialized and only the permanence change.