[Core] introduce `controlnet` module
What does this PR do?
We have several ControlNet models now and I think it makes sense to now have a separate controlnets module under src/diffisers/models.
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.
This issue has been automatically marked as stale because it has not had recent activity. If you think this still needs to be addressed please comment on this thread.
Please note that issues that do not follow the contributing guidelines are likely to be ignored.
@DN6 can you give it another look please?
We're not moving the pipelines in this PR. We're only moving the models i.e., classes subclassed from ModelMixin. What am I missing?