Before revision:  We then train agents to maximize the given reward function subject to the learned constraints  . Previous works in this regard have either mainly been restricted to tabular settings or specific types of constraints or assume knowledge of transition dynamics of the environment .
After revision:  We then train agents to maximize the given reward function subject to the learned constraints . Previous works in this regard have either mainly been restricted to tabular (discrete) settings, specific types of constraints or assume knowledge of transition dynamics of the environment .