Kevin Black commited on
Commit
3fff546
•
1 Parent(s): 5e94520

Change to pytorch

Browse files
model_index.json CHANGED
@@ -1,21 +1,22 @@
1
  {
2
- "_class_name": "FlaxStableDiffusionPipeline",
3
- "_diffusers_version": "0.12.1",
4
  "feature_extractor": [
5
  "transformers",
6
  "CLIPFeatureExtractor"
7
  ],
 
8
  "safety_checker": [
9
- "stable_diffusion",
10
- "FlaxStableDiffusionSafetyChecker"
11
  ],
12
  "scheduler": [
13
  "diffusers",
14
- "FlaxPNDMScheduler"
15
  ],
16
  "text_encoder": [
17
  "transformers",
18
- "FlaxCLIPTextModel"
19
  ],
20
  "tokenizer": [
21
  "transformers",
@@ -23,10 +24,10 @@
23
  ],
24
  "unet": [
25
  "diffusers",
26
- "FlaxUNet2DConditionModel"
27
  ],
28
  "vae": [
29
  "diffusers",
30
- "FlaxAutoencoderKL"
31
  ]
32
  }
 
1
  {
2
+ "_class_name": "StableDiffusionPipeline",
3
+ "_diffusers_version": "0.16.1",
4
  "feature_extractor": [
5
  "transformers",
6
  "CLIPFeatureExtractor"
7
  ],
8
+ "requires_safety_checker": true,
9
  "safety_checker": [
10
+ null,
11
+ null
12
  ],
13
  "scheduler": [
14
  "diffusers",
15
+ "PNDMScheduler"
16
  ],
17
  "text_encoder": [
18
  "transformers",
19
+ "CLIPTextModel"
20
  ],
21
  "tokenizer": [
22
  "transformers",
 
24
  ],
25
  "unet": [
26
  "diffusers",
27
+ "UNet2DConditionModel"
28
  ],
29
  "vae": [
30
  "diffusers",
31
+ "AutoencoderKL"
32
  ]
33
  }
safety_checker/config.json DELETED
@@ -1,168 +0,0 @@
1
- {
2
- "_commit_hash": "770db1b8bf37fb2af64431813923984d569032b6",
3
- "_name_or_path": "CompVis/stable-diffusion-safety-checker",
4
- "architectures": [
5
- "StableDiffusionSafetyChecker"
6
- ],
7
- "initializer_factor": 1.0,
8
- "logit_scale_init_value": 2.6592,
9
- "model_type": "clip",
10
- "projection_dim": 768,
11
- "text_config": {
12
- "_name_or_path": "",
13
- "add_cross_attention": false,
14
- "architectures": null,
15
- "attention_dropout": 0.0,
16
- "bad_words_ids": null,
17
- "begin_suppress_tokens": null,
18
- "bos_token_id": 0,
19
- "chunk_size_feed_forward": 0,
20
- "cross_attention_hidden_size": null,
21
- "decoder_start_token_id": null,
22
- "diversity_penalty": 0.0,
23
- "do_sample": false,
24
- "dropout": 0.0,
25
- "early_stopping": false,
26
- "encoder_no_repeat_ngram_size": 0,
27
- "eos_token_id": 2,
28
- "exponential_decay_length_penalty": null,
29
- "finetuning_task": null,
30
- "forced_bos_token_id": null,
31
- "forced_eos_token_id": null,
32
- "hidden_act": "quick_gelu",
33
- "hidden_size": 768,
34
- "id2label": {
35
- "0": "LABEL_0",
36
- "1": "LABEL_1"
37
- },
38
- "initializer_factor": 1.0,
39
- "initializer_range": 0.02,
40
- "intermediate_size": 3072,
41
- "is_decoder": false,
42
- "is_encoder_decoder": false,
43
- "label2id": {
44
- "LABEL_0": 0,
45
- "LABEL_1": 1
46
- },
47
- "layer_norm_eps": 1e-05,
48
- "length_penalty": 1.0,
49
- "max_length": 20,
50
- "max_position_embeddings": 77,
51
- "min_length": 0,
52
- "model_type": "clip_text_model",
53
- "no_repeat_ngram_size": 0,
54
- "num_attention_heads": 12,
55
- "num_beam_groups": 1,
56
- "num_beams": 1,
57
- "num_hidden_layers": 12,
58
- "num_return_sequences": 1,
59
- "output_attentions": false,
60
- "output_hidden_states": false,
61
- "output_scores": false,
62
- "pad_token_id": 1,
63
- "prefix": null,
64
- "problem_type": null,
65
- "projection_dim": 512,
66
- "pruned_heads": {},
67
- "remove_invalid_values": false,
68
- "repetition_penalty": 1.0,
69
- "return_dict": true,
70
- "return_dict_in_generate": false,
71
- "sep_token_id": null,
72
- "suppress_tokens": null,
73
- "task_specific_params": null,
74
- "temperature": 1.0,
75
- "tf_legacy_loss": false,
76
- "tie_encoder_decoder": false,
77
- "tie_word_embeddings": true,
78
- "tokenizer_class": null,
79
- "top_k": 50,
80
- "top_p": 1.0,
81
- "torch_dtype": null,
82
- "torchscript": false,
83
- "transformers_version": "4.28.1",
84
- "typical_p": 1.0,
85
- "use_bfloat16": false,
86
- "vocab_size": 49408
87
- },
88
- "torch_dtype": "float32",
89
- "transformers_version": null,
90
- "vision_config": {
91
- "_name_or_path": "",
92
- "add_cross_attention": false,
93
- "architectures": null,
94
- "attention_dropout": 0.0,
95
- "bad_words_ids": null,
96
- "begin_suppress_tokens": null,
97
- "bos_token_id": null,
98
- "chunk_size_feed_forward": 0,
99
- "cross_attention_hidden_size": null,
100
- "decoder_start_token_id": null,
101
- "diversity_penalty": 0.0,
102
- "do_sample": false,
103
- "dropout": 0.0,
104
- "early_stopping": false,
105
- "encoder_no_repeat_ngram_size": 0,
106
- "eos_token_id": null,
107
- "exponential_decay_length_penalty": null,
108
- "finetuning_task": null,
109
- "forced_bos_token_id": null,
110
- "forced_eos_token_id": null,
111
- "hidden_act": "quick_gelu",
112
- "hidden_size": 1024,
113
- "id2label": {
114
- "0": "LABEL_0",
115
- "1": "LABEL_1"
116
- },
117
- "image_size": 224,
118
- "initializer_factor": 1.0,
119
- "initializer_range": 0.02,
120
- "intermediate_size": 4096,
121
- "is_decoder": false,
122
- "is_encoder_decoder": false,
123
- "label2id": {
124
- "LABEL_0": 0,
125
- "LABEL_1": 1
126
- },
127
- "layer_norm_eps": 1e-05,
128
- "length_penalty": 1.0,
129
- "max_length": 20,
130
- "min_length": 0,
131
- "model_type": "clip_vision_model",
132
- "no_repeat_ngram_size": 0,
133
- "num_attention_heads": 16,
134
- "num_beam_groups": 1,
135
- "num_beams": 1,
136
- "num_channels": 3,
137
- "num_hidden_layers": 24,
138
- "num_return_sequences": 1,
139
- "output_attentions": false,
140
- "output_hidden_states": false,
141
- "output_scores": false,
142
- "pad_token_id": null,
143
- "patch_size": 14,
144
- "prefix": null,
145
- "problem_type": null,
146
- "projection_dim": 512,
147
- "pruned_heads": {},
148
- "remove_invalid_values": false,
149
- "repetition_penalty": 1.0,
150
- "return_dict": true,
151
- "return_dict_in_generate": false,
152
- "sep_token_id": null,
153
- "suppress_tokens": null,
154
- "task_specific_params": null,
155
- "temperature": 1.0,
156
- "tf_legacy_loss": false,
157
- "tie_encoder_decoder": false,
158
- "tie_word_embeddings": true,
159
- "tokenizer_class": null,
160
- "top_k": 50,
161
- "top_p": 1.0,
162
- "torch_dtype": null,
163
- "torchscript": false,
164
- "transformers_version": "4.28.1",
165
- "typical_p": 1.0,
166
- "use_bfloat16": false
167
- }
168
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
scheduler/scheduler_config.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
- "_class_name": "FlaxPNDMScheduler",
3
- "_diffusers_version": "0.12.1",
4
  "beta_end": 0.012,
5
  "beta_schedule": "scaled_linear",
6
  "beta_start": 0.00085,
 
1
  {
2
+ "_class_name": "PNDMScheduler",
3
+ "_diffusers_version": "0.16.1",
4
  "beta_end": 0.012,
5
  "beta_schedule": "scaled_linear",
6
  "beta_start": 0.00085,
text_encoder/config.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "_name_or_path": "openai/clip-vit-large-patch14",
3
  "architectures": [
4
  "CLIPTextModel"
5
  ],
@@ -20,6 +20,6 @@
20
  "pad_token_id": 1,
21
  "projection_dim": 768,
22
  "torch_dtype": "float32",
23
- "transformers_version": "4.28.1",
24
  "vocab_size": 49408
25
  }
 
1
  {
2
+ "_name_or_path": "ddpo-aesthetic/text_encoder",
3
  "architectures": [
4
  "CLIPTextModel"
5
  ],
 
20
  "pad_token_id": 1,
21
  "projection_dim": 768,
22
  "torch_dtype": "float32",
23
+ "transformers_version": "4.29.2",
24
  "vocab_size": 49408
25
  }
vae/diffusion_flax_model.msgpack → text_encoder/pytorch_model.bin RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:ed39fc57b0224dec2c0cc6f9a532633ccef89815e40b544a6b8f38f422023d8a
3
- size 334623853
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:98124f3d5663b2f14ff08d4c29db93800622b4fcfa3d952bb6f9112f5d6dadd7
3
+ size 492307041
unet/config.json CHANGED
@@ -1,6 +1,10 @@
1
  {
2
- "_class_name": "FlaxUNet2DConditionModel",
3
- "_diffusers_version": "0.12.1",
 
 
 
 
4
  "attention_head_dim": 8,
5
  "block_out_channels": [
6
  320,
@@ -8,26 +12,52 @@
8
  1280,
9
  1280
10
  ],
 
 
 
 
 
11
  "cross_attention_dim": 768,
 
12
  "down_block_types": [
13
  "CrossAttnDownBlock2D",
14
  "CrossAttnDownBlock2D",
15
  "CrossAttnDownBlock2D",
16
  "DownBlock2D"
17
  ],
 
18
  "dropout": 0.0,
 
 
19
  "flip_sin_to_cos": true,
20
  "freq_shift": 0,
21
  "in_channels": 4,
22
  "layers_per_block": 2,
 
 
 
 
 
 
23
  "only_cross_attention": false,
24
  "out_channels": 4,
 
 
 
 
25
  "sample_size": 64,
 
 
 
 
 
26
  "up_block_types": [
27
  "UpBlock2D",
28
  "CrossAttnUpBlock2D",
29
  "CrossAttnUpBlock2D",
30
  "CrossAttnUpBlock2D"
31
  ],
32
- "use_linear_projection": false
 
 
33
  }
 
1
  {
2
+ "_class_name": "UNet2DConditionModel",
3
+ "_diffusers_version": "0.16.1",
4
+ "_name_or_path": "ddpo-aesthetic/unet",
5
+ "act_fn": "silu",
6
+ "addition_embed_type": null,
7
+ "addition_embed_type_num_heads": 64,
8
  "attention_head_dim": 8,
9
  "block_out_channels": [
10
  320,
 
12
  1280,
13
  1280
14
  ],
15
+ "center_input_sample": false,
16
+ "class_embed_type": null,
17
+ "class_embeddings_concat": false,
18
+ "conv_in_kernel": 3,
19
+ "conv_out_kernel": 3,
20
  "cross_attention_dim": 768,
21
+ "cross_attention_norm": null,
22
  "down_block_types": [
23
  "CrossAttnDownBlock2D",
24
  "CrossAttnDownBlock2D",
25
  "CrossAttnDownBlock2D",
26
  "DownBlock2D"
27
  ],
28
+ "downsample_padding": 1,
29
  "dropout": 0.0,
30
+ "dual_cross_attention": false,
31
+ "encoder_hid_dim": null,
32
  "flip_sin_to_cos": true,
33
  "freq_shift": 0,
34
  "in_channels": 4,
35
  "layers_per_block": 2,
36
+ "mid_block_only_cross_attention": null,
37
+ "mid_block_scale_factor": 1,
38
+ "mid_block_type": "UNetMidBlock2DCrossAttn",
39
+ "norm_eps": 1e-05,
40
+ "norm_num_groups": 32,
41
+ "num_class_embeds": null,
42
  "only_cross_attention": false,
43
  "out_channels": 4,
44
+ "projection_class_embeddings_input_dim": null,
45
+ "resnet_out_scale_factor": 1.0,
46
+ "resnet_skip_time_act": false,
47
+ "resnet_time_scale_shift": "default",
48
  "sample_size": 64,
49
+ "time_cond_proj_dim": null,
50
+ "time_embedding_act_fn": null,
51
+ "time_embedding_dim": null,
52
+ "time_embedding_type": "positional",
53
+ "timestep_post_act": null,
54
  "up_block_types": [
55
  "UpBlock2D",
56
  "CrossAttnUpBlock2D",
57
  "CrossAttnUpBlock2D",
58
  "CrossAttnUpBlock2D"
59
  ],
60
+ "upcast_attention": false,
61
+ "use_linear_projection": false,
62
+ "use_memory_efficient_attention": false
63
  }
unet/diffusion_flax_model.msgpack DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:f905b3dd417b8fa53898d48bc164165e3382241b05585c7bfc8a88cb0ab942af
3
- size 3438108367
 
 
 
 
safety_checker/flax_model.msgpack → unet/diffusion_pytorch_model.bin RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:b337b0d044f66ad64979018685377ef49a2433ee1bd7357bcc11c9389139a7d6
3
- size 1215939995
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:86d0144fa1a0d535ebc458d492e8ab69653db4734b2d3c6880f2a1c6e067b49f
3
+ size 3438366373
vae/config.json CHANGED
@@ -1,6 +1,7 @@
1
  {
2
- "_class_name": "FlaxAutoencoderKL",
3
- "_diffusers_version": "0.12.1",
 
4
  "act_fn": "silu",
5
  "block_out_channels": [
6
  128,
@@ -20,6 +21,7 @@
20
  "norm_num_groups": 32,
21
  "out_channels": 3,
22
  "sample_size": 256,
 
23
  "up_block_types": [
24
  "UpDecoderBlock2D",
25
  "UpDecoderBlock2D",
 
1
  {
2
+ "_class_name": "AutoencoderKL",
3
+ "_diffusers_version": "0.16.1",
4
+ "_name_or_path": "ddpo-aesthetic/vae",
5
  "act_fn": "silu",
6
  "block_out_channels": [
7
  128,
 
21
  "norm_num_groups": 32,
22
  "out_channels": 3,
23
  "sample_size": 256,
24
+ "scaling_factor": 0.18215,
25
  "up_block_types": [
26
  "UpDecoderBlock2D",
27
  "UpDecoderBlock2D",
text_encoder/flax_model.msgpack → vae/diffusion_pytorch_model.bin RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:8059e504aa3ccf6853510c6a2d44d21dc1783a102395f54026c77cc5fada641e
3
- size 492248682
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:af27ea858349760ebe3311953e0bfe8d6fd257dc9537ae0b2b938c262132a2c6
3
+ size 334711857