From 2072d34d156ab5fbfff82ee4481733ab19951670 Mon Sep 17 00:00:00 2001 From: Konstantinos Karanasos Date: Wed, 29 May 2019 15:36:59 -0700 Subject: [PATCH] Fixing broken links for graph transformations in High Level Design doc (#1128) --- docs/HighLevelDesign.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/HighLevelDesign.md b/docs/HighLevelDesign.md index 1e183d156f..922dfcc2de 100644 --- a/docs/HighLevelDesign.md +++ b/docs/HighLevelDesign.md @@ -17,11 +17,11 @@ on its device. This means that ONNXRuntime must be able to execute a single model in a heterogeneous environment involving multiple execution providers. * Provide support for high-level optimizations that can be expressed as model-to-model transformations via a [graph-transformation -API](../include/onnxruntime/core/graph/graph_transformer.h). Such +API](../include/onnxruntime/core/optimizer/graph_transformer.h). Such transformations fall into two categories: global transformations, those that require analysis and transformation of the entire graph, and local transformations, which can be captured as simple (algebraic) [rewriting -rules](../include/onnxruntime/core/graph/rewrite_rule.h). +rules](../include/onnxruntime/core/optimizer/rewrite_rule.h). ## High-level system architecture The flow is quite simple. Starting from an ONNX model, ONNXRuntime first