iree
iree copied to clipboard
A retargetable MLIR-based machine learning compiler and runtime toolkit.
### What happened? For the attached IR, seeing error as ``` error: One or more operations with large vector sizes (8192 bytes) were found: %255 = linalg.generic {indexing_maps = [#map16,...
### What happened? for the given IR ```mlir module { func.func @main_graph(%arg0: !torch.vtensor, %arg1: !torch.vtensor, %arg2: !torch.vtensor, %arg3: !torch.vtensor, %arg4:!torch.vtensor, %arg5: !torch.vtensor, %arg6: !torch.vtensor, %arg7: !torch.vtensor, %arg8: !torch.vtensor ) ->...
### What happened? for the given IR ```mlir module { func.func @torch_jit(%arg0: !torch.vtensor, %arg1: !torch.vtensor, %arg2:!torch.vtensor, %arg3:!torch.vtensor, %arg4:!torch.vtensor, %arg5:!torch.vtensor, %arg6:!torch.vtensor, %arg7:!torch.vtensor, %arg8:!torch.vtensor, %arg9:!torch.vtensor, %arg10:!torch.vtensor, %arg12: !torch.vtensor, %arg13:!torch.vtensor, %arg14:!torch.vtensor, %arg15:!torch.vtensor, %arg16:!torch.vtensor,...
### What happened? While compiling int8 models, the generated IR gets converted to linalg and is canonicalized successfully. However, `iree-compile` crashes with the error ``` ElementsAttr does not provide iteration...
### What happened? The compiler asserts on some models when trying to run TensorSliceOp::fold. Error message: ``` ElementsAttr does not provide iteration facilities for type `mlir::Attribute`, see attribute: dense_resource :...
These operations can directly be bitcasted between types for iree.
The new `iree-util-simplify-index-arithmetic` pass uses the new range annotations to do range analysis and simplification. Currently it is looping to: * Rewrite redundant comparison ops to constant true/false. * Performing...
### What happened? The following depthwise convolution op (ingested from an onnx model) seems to generate outputs through IREE on cpu differing substantially from the results generated from onnxruntime's CPU...
### What happened? For the give IR ```mlir #map = affine_map ()> #map1 = affine_map (d0, d1, d2, d3)> #map2 = affine_map ()> #map3 = affine_map (s0 floordiv 12)> module...