Learning to Program Adaptive Non-Local Observables for Machine Learning | TickerVault