Skip to content

extend lattigo.chebyshev with domain start/end#3000

Open
AlexanderViand wants to merge 1 commit into
google:mainfrom
AlexanderViand:lattigo-add-chebyshev-domain-start-end
Open

extend lattigo.chebyshev with domain start/end#3000
AlexanderViand wants to merge 1 commit into
google:mainfrom
AlexanderViand:lattigo-add-chebyshev-domain-start-end

Conversation

@AlexanderViand
Copy link
Copy Markdown
Collaborator

@AlexanderViand AlexanderViand commented May 28, 2026

While it's usually a good idea to massage your model/application into a shape where it only requires approximations over the default [-1,1], sometimes you do need a different interval and HEIR wasn't exposing the options from the Lattigo API in the IR.

@AlexanderViand AlexanderViand requested a review from j2kun May 28, 2026 08:36
@AlexanderViand AlexanderViand marked this pull request as draft May 28, 2026 20:55
@j2kun
Copy link
Copy Markdown
Collaborator

j2kun commented May 29, 2026

This looks good to me. Add a test and we can merge it.

@AlexanderViand AlexanderViand force-pushed the lattigo-add-chebyshev-domain-start-end branch from 4ccb671 to 9cc9605 Compare May 29, 2026 13:06
@AlexanderViand
Copy link
Copy Markdown
Collaborator Author

This looks good to me. Add a test and we can merge it.

Done + some small cleanup (now an optional size-2 dense array instead of two required float attrs)

@AlexanderViand AlexanderViand marked this pull request as ready for review May 29, 2026 13:08
@j2kun j2kun added the pull_ready Indicates whether a PR is ready to pull. The copybara worker will import for internal testing label May 29, 2026
@j2kun
Copy link
Copy Markdown
Collaborator

j2kun commented May 29, 2026

Due to a change that updated a copybara behavior (3a41d2f), I will need you to rebase over main, sorry!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pull_ready Indicates whether a PR is ready to pull. The copybara worker will import for internal testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants