AutoTVM how is the search space being generated

Hey @comaniac thanks for the reference it as very helpful in understanding what the auto scheduler does. I had a few doubts

  1. Is this auto scheduler already implemented in TVM or is it ongoing, as we were going through some of the files in the auto scheduler folder (https://github.com/apache/incubator-tvm/blob/master/python/tvm/auto_scheduler/measure.py) Many of the funtions are not implemented.

  2. The hardwareparams class implemented in python/tvm/auto_scheduler/auto_schedule.py, are these parameters used while generating the schedule space (by introducing some sort of constrain on the space) or in the cost model