Hello NuPIC. 1. Is reset flag [1] somehow related to resetSequenceStates [2] method? I assume reset flag [1] is used during swarm and resetSequenceStates [2] during model run (because resetSequenceStates is called on model). Is this correct? 3. What exactly is resetSequenceStates [2] good for? Documentation [2] says: "Signal that the input record is the start of a new sequence." I guess that all previously learned patterns are NOT forgotten (otherwise the resetSequenceStates [2] will not have purpose and new model instance would be sufficient) it just signalizes the new start of sequence (the same sequence which was learn). IMHO one use cas is e.g. in experiment (that I've seen somewhere but I cannot find it right now :( ) where audio was pushed to NuPIC and then NuPIC was queried to play what he remembered. Then the same audio was pushed to NuPIC again and NuPIC was once again queried to play what he remembered and so on and so on. After each push the output from NuPIC was more like than original audio because. So audio was pushed to NuPIC and then I guess reset was called to signalize that the same sequence will start again (what would happen if reset was not called). Is this correct? 4. What exactly is reset flag [1] good for? I cannot imagine why I would want to use it. Is there any use case scenario?
[1] https://github.com/numenta/nupic/wiki/NuPIC-Input-Data-File-Format [2] http://numenta.org/docs/nupic/classnupic_1_1frameworks_1_1opf_1_1model_1_1_model.html#a7ecda56dff89a402d9e21730bd5f7226 -- Best Regards Name: Wakan Tanka a.k.a. Wakatana a.k.a. MackoP00h Location: Europe Note: I'm non native English speaker so please bare with me ;) Contact: wakat...@gmail.com http://stackoverflow.com/users/1616488/wakan-tanka https://github.com/wakatana https://twitter.com/MackoP00h