ControlNet

ControlNet is a neural network structure to control diffusion models by adding extra conditions.

ControlNet screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Self-Hosted
-
No reviews
4likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Text to Image Generation
  2.  AI-Powered

 Tags

ControlNet News & Activities

Highlights All activities

Recent activities

Show all activities

ControlNet information

  • Developed by

    CN flaglllyasviel
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    71 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

AI Tools & Services

GitHub repository

  •  33,463 Stars
  •  2,994 Forks
  •  459 Open Issues
  •   Updated  
View on GitHub
ControlNet was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is ControlNet?

Official implementation of Adding Conditional Control to Text-to-Image Diffusion Models. ControlNet is a neural network structure to control diffusion models by adding extra conditions.

It copys the weights of neural network blocks into a "locked" copy and a "trainable" copy. The "trainable" one learns your condition. The "locked" one preserves your model. Thanks to this, training with small dataset of image pairs will not destroy the production-ready diffusion models. The "zero convolution" is 1×1 convolution with both weight and bias initialized as zeros. Before training, all zero convolutions output zeros, and ControlNet will not cause any distortion. No layer is trained from scratch. You are still fine-tuning. Your original model is safe. This allows training on small-scale or even personal devices. This is also friendly to merge/replacement/offsetting of models/weights/blocks/layers.

ControlNet Videos

Official Links