opentuner
opentuner copied to clipboard
Feature request: Using halidetuner with multiple inputs
I have a Halide program I'd like to autotune using the halidetuner.py example. Would it be possible to extend it to support multiple inputs of different sizes? Currently it seems the interface supports the specification of one input's size.
I'd be willing to do the implementation if someone with knowledge of halidetuner.py could direct me to where inputs are handled
Sorry for delayed reply.
Inputs are constructed for halide programs here: https://github.com/jansel/opentuner/blob/master/examples/halide/timing_prefix.h#L29
You could extend that to be more general, or replace that with some program-specific input initialization.