I’m trying to run a Nengo SPA model so that I can get the same results each time. I understand the following are required:
- Passing in a
rngwhen initialising the SPA vocab, so that the vocab is assigned the same vectors each run
- The top level network seed must be set so that the encoders and decoders given the same values each run
- The simulator seed must be set if you’re using any stochastic processes
- All other distributions or other Nengo objects used and initialised outside of the Nengo model must be given their own seed
Is there anything else I’m missing? Was this comprehensively documented elsewhere?