Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TM: cellsToColumns #397

Merged
merged 47 commits into from
Apr 25, 2019
Merged

TM: cellsToColumns #397

merged 47 commits into from
Apr 25, 2019

Commits on Apr 11, 2019

  1. TM::columnForCell update doc

    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    4718b94 View commit details
    Browse the repository at this point in the history
  2. TMRegion: add check for orColumnsOutput

    that SDR.size matches TM.numberOfColumns
    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    8403abc View commit details
    Browse the repository at this point in the history
  3. TM add method cellsToColumns()

    which is a convenience wrapper for TM::columnForCell()
    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    cfdc9ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b20c902 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    19c3306 View commit details
    Browse the repository at this point in the history
  6. VectorHelpers: removed cellsToColumns and sparse variant,

    these methods have been replaced by TM.cellsToColumns.
    Because the conversion method is only valid for TM's cells.
    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    4564a81 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f0f559e View commit details
    Browse the repository at this point in the history
  8. Hotgym: merge TM act + pred output to cols

    add check + print
    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    340e4af View commit details
    Browse the repository at this point in the history
  9. TM: add getOutputColumns

    which represents TM's output as mini-columns,
    and is a union of active and predictive at the current time.
    
    Used by Hotgym example, and TMRegion
    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    b88b5f0 View commit details
    Browse the repository at this point in the history
  10. fix OSX error

    breznak committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    3a24836 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2019

  1. Configuration menu
    Copy the full SHA
    cc8cd66 View commit details
    Browse the repository at this point in the history
  2. TM: removing getOutputColumns as not correct

    it does not make sense to mix feed-forward (active) activations
    with contextual (predictive)
    breznak committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    bf4b96e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. Configuration menu
    Copy the full SHA
    e1d6ccc View commit details
    Browse the repository at this point in the history
  2. TMRegion: rm option orColumnOutputs

    as not supported, follows removal of TM::getColumnsOutput
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    ff036b8 View commit details
    Browse the repository at this point in the history
  3. Revert "TMRegion: rm option orColumnOutputs"

    This reverts commit ff036b8.
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    69aa965 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    468eaf7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    134fded View commit details
    Browse the repository at this point in the history
  6. Hotgym: use SDR everywhere

    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    428f135 View commit details
    Browse the repository at this point in the history
  7. Hotgym: fix auto & wrong cast to SDR

    do it manually
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    127e385 View commit details
    Browse the repository at this point in the history
  8. Hotgym: implement deterministic checks for encoder, SP, TM

    and anomaly.
    This ensures our algorithms can run deterministically given fixed seed.
    Used for validation of correct functionality.
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    a013bbe View commit details
    Browse the repository at this point in the history
  9. TMRegion: bottomUpOutput returns predictive cells

    removes the flawed logic of union active + predictive,
    also now possible to obtain predictive (both cells, cols) as
    bottomUpOutput
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    820ed00 View commit details
    Browse the repository at this point in the history
  10. VectorHelpers: remove unused unionOfVectors

    this used to be for TMRegion, but removed there as flawed, so this
    functionality is unneeded.
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    23aea7e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    57b8f49 View commit details
    Browse the repository at this point in the history
  12. VectorHelpers: remove unused stringToFloatVector

    as it's never used
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    def0fa6 View commit details
    Browse the repository at this point in the history
  13. VectorHelpers: remove unused print_vector

    use SDR and its << SDR instead.
    print_vector was never used.
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    a67de17 View commit details
    Browse the repository at this point in the history
  14. VectorHelpers: remove unused binaryToSparse

    deprecated by SDR's functionality.
    use:
    SDR sdr;
    sdr.setDense({dense data});
    auto sparse_data = sdr.getSparse();
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    4a599d5 View commit details
    Browse the repository at this point in the history
  15. Hotgym: only run deterministic checks on expected number of epochs

    as those values are hand-written for only 5000 epochs.
    Will not be run for debug (epochs=2) or custom (valgrind, epochs=5)
    builds.
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    5d6995a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    57c4ee4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    404c033 View commit details
    Browse the repository at this point in the history
  18. fix prev SP fix

    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    f78a6a0 View commit details
    Browse the repository at this point in the history
  19. Hotgym: SP local run with full columns

    not /10
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    d6bc72f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fa6d10e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    30d32a5 View commit details
    Browse the repository at this point in the history
  22. Hotgym: remove confused comment about Random

    there's no bug in Random, we're ok!
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    8e1ed03 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1c20daa View commit details
    Browse the repository at this point in the history
  24. Hotgym: use RDSE encoder

    instead of Scalar
    breznak committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    4526a43 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. Hotgym: fix the example runtime

    use seed for RDSE,
    SDR use addNoise instead of randomize
    breznak committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    efaba05 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Hotgym: split SP local,globa output

    to be used for deterministic check and output
    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    c8889e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eb4be4 View commit details
    Browse the repository at this point in the history
  3. review feedback

    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    1121aaf View commit details
    Browse the repository at this point in the history
  4. fix err msg

    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    5af9832 View commit details
    Browse the repository at this point in the history
  5. fix hotgym example

    outSP SDR has to be initialized with dimensions, even if later
    successfully assigned (outSP = outSPglobal)
    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    088d4a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cb34890 View commit details
    Browse the repository at this point in the history
  7. Hotgym: bump CI time

    for SP local,
    also remove the time check for Windows CI
    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    d1b4395 View commit details
    Browse the repository at this point in the history
  8. fixing Win CI check

    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    f43b9c0 View commit details
    Browse the repository at this point in the history
  9. WIP disable failing TM deterministic check

    on Windows, fix later
    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    7dbf0e0 View commit details
    Browse the repository at this point in the history
  10. fix 2

    breznak committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    9e5bffd View commit details
    Browse the repository at this point in the history