Stochastic Contextual Bandits with Known Reward Functions | Synapse