SpikeyCNS/spikey

Push reader functionality to callback.

Closed this issue · 1 comments

Currently callback and reader handle much the same functionality but need to be used much differently. Ideally it should not matter whether you have access to a callback or a Reader, any viz or analysis should work exactly the same.

  • New log file format, opt for more compressed(eg obj) with ability to selectively read in sections eg just results and only pull specific pieces from info when needed. Log files need to be easily and safely shareable.
  • Make way to process results from multiple callbacks same way reader does log files.
  • Make reader template ExperimentCallback and both have exactly the same interface.
  • Allow callback to store info on file so all info dicts dont need be in memory.
  • - For future log file just being pickled callback, I really could easily do this via the pickle customizations w/ getstate and setstate

Closed until further development of training platform, main focus is now snn framework.