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

Reply via email to