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 spec for ConvolutionOp #441

Merged
merged 11 commits into from
Dec 13, 2022
Merged

Add spec for ConvolutionOp #441

merged 11 commits into from
Dec 13, 2022

Conversation

sdasgup3
Copy link
Member

@sdasgup3 sdasgup3 commented Nov 4, 2022

fixes #359

The PR addresses the followings:

  1. Spec of ConvolutionOp
  2. Clarify the semantics of precision_config : The precision_config parameter is a array of enums without any constraint on its size. Need to resolve this.
  3. Fix Add type inference for stablehlo.convolution #360 (comment)
  4. Avoid disabling clang formatting in StablehloOps.cpp.
  5. Address Verify window_reversal in ConvolutionOp #399

Only missing peice:

The constraint between output feature size and input batch size. Working on getting a better understanding on this: Done

Type inference should be "revisit" as well because of #600.

@sdasgup3 sdasgup3 added the Spec label Nov 4, 2022
@sdasgup3 sdasgup3 requested a review from burmako November 4, 2022 00:46
@sdasgup3 sdasgup3 self-assigned this Nov 4, 2022
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
stablehlo/dialect/StablehloOps.cpp Show resolved Hide resolved
docs/status.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
@burmako burmako assigned sdasgup3 and unassigned burmako Dec 7, 2022
@burmako burmako added the Migrate to MHLO PR that needs to be migrated to MLIR-HLO label Dec 8, 2022
docs/status.md Outdated Show resolved Hide resolved
@sdasgup3 sdasgup3 assigned burmako and unassigned sdasgup3 Dec 13, 2022
Copy link
Contributor

@burmako burmako left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few minor changes, and we're good to go.

docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
docs/spec_draft.md Outdated Show resolved Hide resolved
@burmako burmako assigned sdasgup3 and unassigned burmako Dec 13, 2022
@burmako burmako assigned sdasgup3 and unassigned burmako Dec 13, 2022
@sdasgup3 sdasgup3 merged commit 66d8481 into openxla:main Dec 13, 2022
@ghpvnist ghpvnist mentioned this pull request Dec 16, 2022
burmako pushed a commit that referenced this pull request Jan 9, 2023
As per
#441 (comment),
the spec should be a `revisit` for #730 which is now fixed.
GleasonK pushed a commit to GleasonK/stablehlo that referenced this pull request Jan 19, 2023
As per
openxla#441 (comment),
the spec should be a `revisit` for openxla#730 which is now fixed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Migrate to MHLO PR that needs to be migrated to MLIR-HLO Spec Verification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add spec for ConvolutionOp
4 participants