arm_compute v17.06
diff --git a/src/runtime/NEON/functions/NECannyEdge.cpp b/src/runtime/NEON/functions/NECannyEdge.cpp
index 2d7ad86..26f31f5 100644
--- a/src/runtime/NEON/functions/NECannyEdge.cpp
+++ b/src/runtime/NEON/functions/NECannyEdge.cpp
@@ -153,10 +153,10 @@
_border_mag_gradient.run(_border_mag_gradient.window());
// Run gradient
- NEScheduler::get().multithread(_gradient.get());
+ NEScheduler::get().schedule(_gradient.get(), Window::DimY);
// Run non-maxima suppression
- NEScheduler::get().multithread(&_non_max_suppr);
+ NEScheduler::get().schedule(&_non_max_suppr, Window::DimY);
ARM_COMPUTE_ERROR_ON(_output->buffer() == nullptr);
memset(_output->buffer(), 0, _output->info()->total_size());