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

Add option to SabreLayout to specify starting layouts #10721

Merged
merged 17 commits into from
Sep 12, 2023

Commits on Aug 29, 2023

  1. Add option to SabreLayout to specify starting layouts

    The SabreLayout pass typically starts with each layout trial with a
    random starting layout. However, in some cases starting with a specific
    starting layout can result in better output quality than starting with
    a fully random layout. To use this feature an analysis pass can set a
    new `sabre_starting_layout` field in the property set before
    `SabreLayout` with a list of layout objects that will add additional
    trials using each layout as a starting layout.
    mtreinish committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    129bfe6 View commit details
    Browse the repository at this point in the history
  2. Fix lint

    mtreinish committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e668d8b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51bbcd3 View commit details
    Browse the repository at this point in the history
  4. Expand property set docs

    Co-authored-by: Jake Lishman <[email protected]>
    mtreinish and jakelishman committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    ebd74ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f48d510 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f588a4f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec27005 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14a3426 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

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

Commits on Sep 7, 2023

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

Commits on Sep 12, 2023

  1. Make starting layout variable names plural

    The starting layout is a list and can have more than one entry. To make
    this clearer, this commit renames starting_layout -> starting_layouts
    and sabre_starting_layout -> sabre_starting_layouts.
    mtreinish committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    a83ef4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e30f4c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78d7a7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25f43e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    861071a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13e49ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e320195 View commit details
    Browse the repository at this point in the history