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

Using Hypermapper #435

Closed
wants to merge 13 commits into from
Closed

Using Hypermapper #435

wants to merge 13 commits into from

Conversation

UnsignedByte
Copy link
Collaborator

@UnsignedByte UnsignedByte commented Mar 18, 2024

Messing around with hypermapper and bayesian optimization.

The eventual goal for this is first to write all the necessary features to make last year's evaluation significantly easier.

Ideally, we would be able to provide some form of interface json that says the following:

{
  "inputs": {
      "some parameter": [
          "range": [0, 10],
          "type": "int"
      ],
      ...
  },
  "targets": {
     "registers", "luts", "throughput"
  }
}

or something equivalent, and hypermapper would automatically tweak the necessary values for us.

Eventually, with possibly the merge of #441 and something similar, we could have filament generate the input parameters and their ranges automatically given a flag like --dump_interface, and this entire process might be automateable.

@UnsignedByte UnsignedByte marked this pull request as draft March 18, 2024 19:40
@rachitnigam
Copy link
Member

Looks cool! What is the game plan with this?

@UnsignedByte
Copy link
Collaborator Author

Closing this as it has been moved to parafil-evaluation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants