Floki00 commited on
Commit
fc1456f
·
verified ·
1 Parent(s): cc82a34

Create config.yaml

Browse files
Files changed (1) hide show
  1. config.yaml +113 -0
config.yaml ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ target: genQC.pipeline.multimodal_diffusion_pipeline.MultimodalDiffusionPipeline_ParametrizedCompilation
2
+ params:
3
+ scheduler:
4
+ target: genQC.scheduler.scheduler_ddim.DDIMScheduler
5
+ params:
6
+ device: cpu
7
+ num_train_timesteps: 1000
8
+ beta_start: 0.001
9
+ beta_end: 0.012
10
+ beta_schedule: "path:beta_schedule_learned_linear.safetensors"
11
+ input_perturbation: 0.0
12
+ prediction_type: v-type
13
+ scheduler_w:
14
+ target: genQC.scheduler.scheduler_ddim.DDIMScheduler
15
+ params:
16
+ device: cpu
17
+ num_train_timesteps: 1000
18
+ beta_start: 0.0002
19
+ beta_end: 0.024
20
+ beta_schedule: cos_alpha4
21
+ input_perturbation: 0.0
22
+ prediction_type: v-type
23
+ model:
24
+ target: genQC.models.transformers.cirdit_multimodal.UnitaryCLIPPartialNoiseCompilationCirDiT
25
+ save_type: safetensors
26
+ params:
27
+ clr_dim: 16
28
+ ch_packing: 384
29
+ ch_core: 1024
30
+ c_emb_size: 640
31
+ t_emb_size: 512
32
+ depth_packing: 6
33
+ depth_core: 12
34
+ num_heads_packing: 12
35
+ num_heads_core: 16
36
+ dropout: 0.0
37
+ p_rope: 0.9
38
+ base_rope: 1000.0
39
+ unitary_encoder_config:
40
+ target: genQC.models.clip.unitary_clip.UnitaryTextEncoder
41
+ params:
42
+ text_embed_ch: 512
43
+ text_encoding_ch: 128
44
+ text_attn_num_heads: 8
45
+ text_attn_depth: 1
46
+ unitary_encoding_ch: 40
47
+ unitary_downscale_factor: 4
48
+ main_num_heads: 16
49
+ main_depth: 8
50
+ use_rope: false
51
+ p_rope: 0.9
52
+ base_rope: 1000.0
53
+ dropout: 0.1
54
+ text_encoder:
55
+ target: genQC.models.clip.frozen_open_clip.CachedFrozenOpenCLIPEmbedder
56
+ params:
57
+ arch: ViT-B-32
58
+ version: datacomp_xl_s13b_b90k
59
+ #device: cpu
60
+ max_length: 37
61
+ freeze: true
62
+ layer: penultimate
63
+ enable_cache_token_limit: true
64
+ embedder:
65
+ target: genQC.models.embedding.rotational_preset_embedder.RotationalMultimodialPresetEmbedderTiny
66
+ save_type: safetensors
67
+ params:
68
+ clr_dim: 13
69
+ num_clrs: 12
70
+ params_dim: 3
71
+ num_params_per_clr: 1
72
+ zero_sum_space: true
73
+ explicit_node_type_embeddings: false
74
+ channel_last: true
75
+ parametrized_tokens:
76
+ - 5
77
+ - 6
78
+ - 7
79
+ - 8
80
+ unique_class_values:
81
+ - -3
82
+ - -2
83
+ - 0
84
+ - 1
85
+ - 2
86
+ - 3
87
+ - 4
88
+ - 5
89
+ - 6
90
+ - 7
91
+ - 8
92
+ - 9
93
+ device: cpu
94
+ enable_guidance_train: true
95
+ guidance_train_p: 0.1
96
+ cached_text_enc: true
97
+ add_config:
98
+ dataset:
99
+ params:
100
+ pad_constant: 9
101
+ num_of_qubits: 5
102
+ min_gates: 4
103
+ max_gates: 32
104
+ max_params: 1
105
+ gate_pool:
106
+ - h
107
+ - cx
108
+ - ccx
109
+ - swap
110
+ - rx
111
+ - ry
112
+ - rz
113
+ - cp