aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/graph
diff options
context:
space:
mode:
authorGeorgios Pinitas <georgios.pinitas@arm.com>2018-11-12 18:36:19 +0000
committerGeorgios Pinitas <georgios.pinitas@arm.com>2018-11-14 16:00:45 +0000
commit1c32bf396eb690a54fd94487e3f258b2c7d31753 (patch)
tree83dafe008fe428133c1c531cd179e4cad256ef5c /arm_compute/graph
parent6c7c38e70c795077ba727aadeefc670888bec089 (diff)
downloadComputeLibrary-1c32bf396eb690a54fd94487e3f258b2c7d31753.tar.gz
COMPMID-1451: Perform fusion before GroupConvolution unrolling
Change-Id: Id94fb9c88a498d7b938f4f707e2e7b9b6df94880
Diffstat (limited to 'arm_compute/graph')
-rw-r--r--arm_compute/graph/PassManager.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/arm_compute/graph/PassManager.h b/arm_compute/graph/PassManager.h
index 27f7794c8a..2263604ec9 100644
--- a/arm_compute/graph/PassManager.h
+++ b/arm_compute/graph/PassManager.h
@@ -67,9 +67,10 @@ public:
IGraphMutator *pass(size_t index);
/** Appends a mutation pass
*
- * @param[in] pass Pass to append
+ * @param[in] pass Pass to append
+ * @param[in] conditional (Optional) Append pass if true else false. Defaults to true.
*/
- void append(std::unique_ptr<IGraphMutator> pass);
+ void append(std::unique_ptr<IGraphMutator> pass, bool conditional = true);
/** Clears all the passes */
void clear();
/** Runs all the mutation passes on a given graph