onnx / onnx-mlir

Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure
Apache License 2.0
754 stars 321 forks source link

New ops associated with opset 20 #2675

Closed hamptonm1 closed 6 months ago

hamptonm1 commented 9 months ago

I am planning on updating DFT, IsInf, and IsNaN, however are there any new operations from ONNX 1.15.0 that we want to integrate into onnx-mlir?

ImageDecoder a new ImageDecoder operator to be used in preprocessing models RegexFullMatch a new operator for regex matching that is commonly used in feature preprocessing StringConcat takes two string tensors as input and returns the elementwise concatenation of the strings in each tensor StringSplit takes a string tensor as input and splits each element based on a delimiter attribute and a maxsplit attribute AffineGrid Generates a 2D or 3D flow field (sampling grid), given a batch of affine matrices theta

hamptonm1 commented 9 months ago

FYI- @AlexandreEichenberger @tungld @chentong319

I know @AlexandreEichenberger mentioned StringConcat and StringSplit. Anything else? Also I think we are still working on support string data types. I know there is a PR for review but has not be integrated as of yet.

hamptonm1 commented 6 months ago

I am closing this out for now :)