My example is more to show that you most likely don’t want cpp:
TESTING FOR 1500
cpp time: 0.2952902317047119
py time: 0.27726316452026367

This is the timings I get for a simple mm with the inputs you gave 
cc @cpuhrsch for the nested tensor release