Machine Learning, Program Synthesis, Deep Learning, Npi.
specific state via a sequence of rotate and shift operations: With both toy tasks NPI achieves nearly perfect success rate. However, NPIs are rather impractical, since one needs the execution traces to train them, meaning that one needs to write the program himself before being able to learn it.