Lines Matching +full:configure +full:- +full:args
2 * Copyright (c) 2017-2021 Arm Limited.
4 * SPDX-License-Identifier: MIT
53 library->fill(Accessor(*tp), std::forward<D>(dist), vs[k++]); in fill_tensors()
62 /** Configure the kernel.
64 * @param[in] args Configuration arguments.
66 template <typename... Args>
67 void configure(Args &&... args) in configure() argument
70 k->configure(std::forward<Args>(args)...); in configure()
75 * @param[in] args Configuration arguments.
77 template <typename... Args>
78 static Status validate(Args &&... args) in validate() argument
80 return K::validate(std::forward<Args>(args)...); in validate()
89 /** Configure the kernel.
92 * @param[in] args Rest of the configuration arguments.
94 template <typename T, typename... Args>
95 void configure(T first, Args &&... args) in configure() argument
98 k->configure(first, std::forward<Args>(args)...); in configure()
102 b->configure(first, BorderSize(bordersize), BorderMode::CONSTANT, PixelValue()); in configure()
112 /** Configure the kernel.
115 * @param[in] args Rest of the configuration arguments.
117 template <typename T, typename... Args>
118 void configure(T first, Args &&... args) in configure() argument
121 k->configure(first, std::forward<Args>(args)...); in configure()
125 b->configure(first, BorderSize(_kernel->border_size()), BorderMode::CONSTANT, PixelValue()); in configure()
132 NEScheduler::get().schedule_op(_kernel.get(), Window::DimY, _kernel->window(), tensors); in run()