add DSL for defining platform remapping and yolo