Three ways learning can meet the combinatorial challenges of program synthesis

NeurIPS 2020