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

Boosting cleanup #544

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open

Boosting cleanup #544

wants to merge 38 commits into from

Commits on Jul 4, 2019

  1. SP: use log boosting

    does not require parameter
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    3a6ab04 View commit details
    Browse the repository at this point in the history
  2. SP: updateInhArea() only needed for local inhibition

    for global it's always const max of dimensions
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    b250f30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f167d55 View commit details
    Browse the repository at this point in the history
  4. SP try boosting completely removed

    this results in 20% faster code!, but worse results 93,26% on MNIST
    (from 95.%)
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    a459829 View commit details
    Browse the repository at this point in the history
  5. SP: bumpUpWeakColumns move all related timekeeping

    into this method.
    
    Also remove updateDutyCycles_() and decuple it to
    updateDutyCyclesOverlaps_(), and update duty cycles active (which
    is a one liner)
    
    Sugestion to disable bumpUpWeakColumns, as it brings about 0.1% better
    SP results (in MNIST) but costs about 18% time!
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    5e9abd7 View commit details
    Browse the repository at this point in the history
  6. cleanup SP test

    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    fa10af5 View commit details
    Browse the repository at this point in the history
  7. cleanup SP test

    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    ba4b61d View commit details
    Browse the repository at this point in the history
  8. SP: use log boosting

    does not require parameter
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    1be7dcd View commit details
    Browse the repository at this point in the history
  9. fix bug in a test

    compared old/tested arrays, not the new values
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    824e738 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a23ee49 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5749587 View commit details
    Browse the repository at this point in the history
  12. SP updateBoostFactors_() move time-keeping logic inside

    this function
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    171ceb2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e3246ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    27029d8 View commit details
    Browse the repository at this point in the history
  15. SP fix inhibition return desired number of active WIP

    the global inhibition should return numDesired active cols,
    but it returns much less once sub threshold cols are removed
    breznak committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    144c95f View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2019

  1. Configuration menu
    Copy the full SHA
    f61d3bb View commit details
    Browse the repository at this point in the history
  2. Revert "SP: use log boosting"

    This reverts commit 1be7dcd.
    breznak committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    5810e21 View commit details
    Browse the repository at this point in the history
  3. remove work for other PR

    breznak committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    7bfb7bc View commit details
    Browse the repository at this point in the history
  4. SP move inhibitionRadius_ updates to inhibition function

    as inhibition is always ran first, this can be computed there.
    breznak committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    0e6a63f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5c6cc6 View commit details
    Browse the repository at this point in the history
  6. comments

    breznak committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    03432c9 View commit details
    Browse the repository at this point in the history
  7. fix test compiles

    breznak committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    32c70fe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    57015ec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    528cb20 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Configuration menu
    Copy the full SHA
    7585b1f View commit details
    Browse the repository at this point in the history
  2. rm unused variable

    breznak committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    6353d8b View commit details
    Browse the repository at this point in the history
  3. cleanup

    breznak committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    36b7c48 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. Configuration menu
    Copy the full SHA
    553b4e7 View commit details
    Browse the repository at this point in the history
  2. small fixups

    breznak committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    9e4024e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Configuration menu
    Copy the full SHA
    8dfd565 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Configuration menu
    Copy the full SHA
    efaa061 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Configuration menu
    Copy the full SHA
    4386663 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2019

  1. Configuration menu
    Copy the full SHA
    34ec76c View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. Configuration menu
    Copy the full SHA
    a0c2f23 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. tidy test

    breznak committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    2462e7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0dad9b View commit details
    Browse the repository at this point in the history
  3. SP rm unneeded overlaps_

    breznak committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    6c7a8be View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2020

  1. Configuration menu
    Copy the full SHA
    a72e304 View commit details
    Browse the repository at this point in the history