 has training scripts for fine-tuning models on user-provided data.

DreamBooth
	
DreamBooth fine-tunes a model to teach it about a new subject. I.e. a few pictures of a person can be used to generate images of that person in different styles.
See here for more information on how to use it.

Textual Inversion
	
Textual Inversion fine-tunes a model to teach it about a new concept. I.e. a few pictures of a style of artwork can be used to generate