Jason Ansel
Jason Ansel
It currently does not.
Does #58 fix this?
These all sound great and would love the contributions! I'd be happy to provide review and advice. The easiest thing would be to submit pull requests and I can review...
I'd recommend trying many different techniques to see which ones work best for your problem. Run with `--list-techniques` to see the full list, you can also create hybrid techniques or...
You could subclass FloatParameter to create such a parameter. An easier way might be way might be to replace `(0, 1)` with `(sys.float_info.min, 1)`. (A double can't represent any numbers...
It is part of the example code and not opentuner itself, line 30 of `examples/gccflags/gccflags.py`: ``` argparser.add_argument('--compile-template', default='{cc} {source} -o {output} -lpthread {flags}', help='command to compile {source} into {output} with'...
`./gccflags.py ./apps/matrixmultiply.cpp` will autotune ./apps/matrixmultiply.cpp `./gccflags.py --help` shows all the options
You have a few options, and could run some experiments to find out what works best. You may want to add a bias to the bool if you don't want...
The included pattern search is primarily a baseline and in most of our testing is worse than the other available techniques. Pull requests to improve it are welcome.
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.