Make DotDimensionNumbers more specific.
This makes client code easier to write. PiperOrigin-RevId: 299451495 Change-Id: I840266f75ad2f8a6b987dfbb9aad9cff59ed5297
This commit is contained in:
parent
326e067101
commit
34e58ac1bd
@ -944,10 +944,11 @@ def HLO_DotOp: HLO_Op<"dot", [NoSideEffect]>, BASE_HLO_DotOp {
|
||||
}
|
||||
|
||||
def DotDimensionNumbers : StructAttr<"DotDimensionNumbers", HLO_Dialect, [
|
||||
StructFieldAttr<"lhs_batching_dimensions", ElementsAttr>,
|
||||
StructFieldAttr<"rhs_batching_dimensions", ElementsAttr>,
|
||||
StructFieldAttr<"lhs_contracting_dimensions", ElementsAttr>,
|
||||
StructFieldAttr<"rhs_contracting_dimensions", ElementsAttr>] > {
|
||||
StructFieldAttr<"lhs_batching_dimensions", I64ElementsAttr>,
|
||||
StructFieldAttr<"rhs_batching_dimensions", I64ElementsAttr>,
|
||||
StructFieldAttr<"lhs_contracting_dimensions", I64ElementsAttr>,
|
||||
StructFieldAttr<"rhs_contracting_dimensions", I64ElementsAttr>
|
||||
]> {
|
||||
let description = "Structure of dimension information for dot product";
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user