halide / Halide

a language for fast, portable data-parallel computation
https://halide-lang.org
Other
5.78k stars 1.07k forks source link

Missing auto schedulers in binary dists? #8334

Open tdubose opened 4 days ago

tdubose commented 4 days ago

Hi, I am attempting to use an auto scheduler in a jitted pipeline. My code looks like this

Func output("output");
output(x,y) = .....
Pipeline p = Pipeline(output);
p.apply_autoscheduler(target,{"Mullapudi2016"});
...
Realization r(buffers);
p.realize(r);

At the realize, I am getting the following error:

Error: Unknown autoscheduler name 'Mullapudi2016'; known names are:

When I don't autoschedule, the code works fine. The scheduler libs are in the link path--any idea why this is happening?