diff options
author | Thomas Preud'homme <thomas.preudhomme@arm.com> | 2023-01-23 14:01:08 +0000 |
---|---|---|
committer | Thomas Preud'homme <thomas.preudhomme@arm.com> | 2023-01-27 10:09:25 +0000 |
commit | bfedf169f4261a0fbe097f4a717d375dda2503c4 (patch) | |
tree | e16ba8651934a2c6ce23eeac6239d893c841a309 /mlir/docs | |
parent | 67760d7e315ff90198bccfd4b0a3934f7a30e6ce (diff) | |
download | llvm-bfedf169f4261a0fbe097f4a717d375dda2503c4.tar.gz |
[MLIR] Fix tensor shapes in Toy chapter 1
In Toy tutorial chapter 1, multiply_transpose() is called with b<2, 3>
and c<3, 2> when both parameters should have the same shape. This commit
fixes this by instead using c and d as parameters and fix a comment typo
where c and d are mentioned to have shape <2, 2> when they actually have
shape <3, 2>.
Reviewed By: mehdi_amini
Differential Revision: https://reviews.llvm.org/D142622
Diffstat (limited to 'mlir/docs')
-rw-r--r-- | mlir/docs/Tutorials/Toy/Ch-1.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mlir/docs/Tutorials/Toy/Ch-1.md b/mlir/docs/Tutorials/Toy/Ch-1.md index c851f18bf1cb..6838c34cbe4d 100644 --- a/mlir/docs/Tutorials/Toy/Ch-1.md +++ b/mlir/docs/Tutorials/Toy/Ch-1.md @@ -59,7 +59,7 @@ def main() { # A new call with <3, 2> (instead of <2, 3>) for both dimensions will # trigger another specialization of `multiply_transpose`. - var e = multiply_transpose(b, c); + var e = multiply_transpose(c, d); # Finally, calling into `multiply_transpose` with incompatible shape will # trigger a shape inference error. @@ -106,8 +106,8 @@ Module: ] VarDecl e<> @test/Examples/Toy/Ch1/ast.toy:25:3 Call 'multiply_transpose' [ @test/Examples/Toy/Ch1/ast.toy:25:11 - var: b @test/Examples/Toy/Ch1/ast.toy:25:30 - var: c @test/Examples/Toy/Ch1/ast.toy:25:33 + var: c @test/Examples/Toy/Ch1/ast.toy:25:30 + var: d @test/Examples/Toy/Ch1/ast.toy:25:33 ] VarDecl f<> @test/Examples/Toy/Ch1/ast.toy:28:3 Call 'multiply_transpose' [ @test/Examples/Toy/Ch1/ast.toy:28:11 |