Files
Raptor/src/PIM/Conversion/ONNXToSpatial/Common/AttributeUtils.hpp
T
ilgeco 819d8af0f7
Validate Operations / validate-operations (push) Has been cancelled
Refactor + ReduceMean batched
2026-05-29 15:57:13 +02:00

19 lines
409 B
C++

#pragma once
#include "mlir/IR/BuiltinAttributes.h"
#include "llvm/ADT/SmallVector.h"
#include <cstddef>
#include <optional>
namespace onnx_mlir {
int64_t getI64Attr(mlir::ArrayAttr attr, size_t index);
int64_t getOptionalI64Attr(std::optional<mlir::ArrayAttr> attr, size_t index, int64_t defaultValue);
llvm::SmallVector<int64_t> getI64ArrayAttrValues(mlir::ArrayAttr attr);
} // namespace onnx_mlir