10 #include <arm_compute/runtime/IScheduler.h> 11 #include <arm_compute/runtime/Scheduler.h> 12 #include <arm_compute/core/CPP/ICPPKernel.h> 27 void schedule(arm_compute::ICPPKernel *kernel,
const Hints &hints)
override;
29 void run_workloads(std::vector<Workload> &workloads)
override;
37 arm_compute::IScheduler& m_RealScheduler;
NeonTimer::KernelMeasurements * GetKernels()
Copyright (c) 2020 ARM Limited.
unsigned int num_threads() const override
std::vector< Measurement > KernelMeasurements
~NeonInterceptorScheduler()=default
void SetKernels(NeonTimer::KernelMeasurements *kernels)
void schedule(arm_compute::ICPPKernel *kernel, const Hints &hints) override
void run_tagged_workloads(std::vector< Workload > &workloads, const char *tag) override
NeonInterceptorScheduler(arm_compute::IScheduler &realScheduler)
void set_num_threads(unsigned int numThreads) override
void run_workloads(std::vector< Workload > &workloads) override