Novel Learning-Based Task Schedulers for Domain-Specific SoCs