StableDiffusionImageVariationPipeline (#1365)
* add StableDiffusionImageVariationPipeline
* add ini init
* use CLIPVisionModelWithProjection
* fix _encode_image
* add copied from
* fix copies
* add doc
* handle tensor in _encode_image
* add tests
* correct model_id
* remove copied from in enable_sequential_cpu_offload
* fix tests
* make slow tests pass
* update slow tests
* use temp model for now
* fix test_stable_diffusion_img_variation_intermediate_state
* fix test_stable_diffusion_img_variation_intermediate_state
* check for torch.Tensor
* quality
* fix name
* fix slow tests
* install transformers from source
* fix install
* fix install
* Apply suggestions from code review
Co-authored-by: Pedro Cuenca <pedro@huggingface.co>
* input_image -> image
* remove deprication warnings
* fix test_stable_diffusion_img_variation_multiple_images
* make flake happy
Co-authored-by: Pedro Cuenca <pedro@huggingface.co>