HumanCompatibleAI / imitation

Clean PyTorch implementations of imitation and reward learning algorithms
https://imitation.readthedocs.io/
MIT License
1.3k stars 247 forks source link

API Changes #31

Closed AdamGleave closed 3 years ago

AdamGleave commented 5 years ago

Issue to collect possible changes to the AIRL API. Feel free to treat as a Wiki and edit the main post to add issues.

shwang commented 4 years ago

Looks like the items here are either completed, or outdated at this point? Perhaps with the exception of the DiscimNet refactor?

shwang commented 4 years ago

Might be good to break out some of these guys into their own issues at this point if they are still worth pursuing.

AdamGleave commented 4 years ago

I'm fine with closing this issue. I ticked off some of the ones which were solved or stale. The only issue I still cared about was the reward model interface, I made a new issue at https://github.com/HumanCompatibleAI/imitation/issues/246 for this

AdamGleave commented 3 years ago

I'm closing this. Most of them do seem to be addressed. Sam's point about generally de-complexifying the code and avoiding excessive hierarchy I think is still relevant, though; I'd be happy to have an issue on that, or it's something we can just bear in mind when making subsequent changes.