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

DeepSSM input verification #2196

Merged
merged 28 commits into from
Feb 6, 2024
Merged

DeepSSM input verification #2196

merged 28 commits into from
Feb 6, 2024

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    16afe85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79ba42b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c898602 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

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

Commits on Jan 31, 2024

  1. Add one more timer

    akenmorris committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ef01a55 View commit details
    Browse the repository at this point in the history
  2. Set Eigen threads to the same as TBB.

    This came about due to a bug or unexpected interaction with calling DeepSSM commands from Studio.  After the image registration stuff runs, the OpenMP thread count is set to a crazy high level (e.g. 384 on a 16-core machine), which results in poor eigen performance per this page:
    
    https://eigen.tuxfamily.org/dox/TopicMultiThreading.html
    
    "Warning: On most OS it is very important to limit the number of threads to the number of physical cores, otherwise significant slowdowns are expected, especially for operations involving dense matrices."
    akenmorris committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3e48049 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51f547d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d53d007 View commit details
    Browse the repository at this point in the history
  5. Allow decay LR to be off

    akenmorris committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    bb64c35 View commit details
    Browse the repository at this point in the history
  6. Fix formatting

    akenmorris committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d9de5be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a74920d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3743976 View commit details
    Browse the repository at this point in the history
  9. Fix table display (digits)

    akenmorris committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8dae42f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    6c9dc8a View commit details
    Browse the repository at this point in the history
  2. Reorganize DeepSSM Prep dialog a bit.

    Change percent variability to be consistent
    Add read-only training percent to show the user the amount that will be used.
    akenmorris committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    76f557b View commit details
    Browse the repository at this point in the history
  3. Update screenshot.

    akenmorris committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    ddcf331 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Improve test mesh loading

    akenmorris committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9a0b7f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3703ba2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    681b729 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8498ba3 View commit details
    Browse the repository at this point in the history
  5. Fix typos

    akenmorris committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    c084adb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7d0cb0b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b75fdf9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e78bb0d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    12df6ec View commit details
    Browse the repository at this point in the history
  10. Fix compile

    akenmorris committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    2ce8bb1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17ac0e7 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

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