Cleanup and rewrite Ch-4.md.
authorRiver Riddle <riverriddle@google.com>
Mon, 21 Oct 2019 18:31:59 +0000 (11:31 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Mon, 21 Oct 2019 18:32:39 +0000 (11:32 -0700)
commit4514cdd5eb4844e10790580ab8df9bce433cbe6e
tree834b1b0f38ad75089b47280c2789c9d9347eb21e
parent941a1c43320afed13bc964452cef3eeafa93a48c
Cleanup and rewrite Ch-4.md.

This change rewrites Ch-4.md to introduced interfaces in a detailed step-by-step manner, adds examples, and fixes some errors.

PiperOrigin-RevId: 275887017
mlir/examples/toy/Ch4/include/toy/ShapeInferenceInterface.td
mlir/examples/toy/Ch4/toyc.cpp
mlir/examples/toy/Ch5/include/toy/ShapeInferenceInterface.td
mlir/examples/toy/Ch5/toyc.cpp
mlir/examples/toy/Ch6/include/toy/ShapeInferenceInterface.td
mlir/examples/toy/Ch6/toyc.cpp
mlir/g3doc/Tutorials/Toy/Ch-4.md
mlir/test/Examples/Toy/Ch4/shape_inference.mlir
mlir/test/Examples/Toy/Ch5/shape_inference.mlir
mlir/test/Examples/Toy/Ch6/shape_inference.mlir