vedaco commited on
Commit
b5d2f2b
·
verified ·
1 Parent(s): 7a13bee

Create config.json

Browse files
Files changed (1) hide show
  1. config.json +59 -0
config.json ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model": {
3
+ "name": "AKASHA",
4
+ "version": "1.0",
5
+ "tokenizer": {
6
+ "image_size": 256,
7
+ "patch_size": 8,
8
+ "num_tokens": 1024,
9
+ "codebook_dim": 256,
10
+ "encoder_hidden_dims": [64, 128, 256, 512],
11
+ "decoder_hidden_dims": [512, 256, 128, 64],
12
+ "commitment_cost": 0.25,
13
+ "num_residual_blocks": 2
14
+ },
15
+ "transformer": {
16
+ "num_layers": 24,
17
+ "d_model": 1024,
18
+ "num_heads": 16,
19
+ "d_ff": 4096,
20
+ "dropout_rate": 0.1,
21
+ "max_sequence_length": 1024,
22
+ "vocab_size": 1024,
23
+ "use_rotary_embeddings": true
24
+ },
25
+ "generation": {
26
+ "temperature": 0.9,
27
+ "top_k": 100,
28
+ "top_p": 0.95
29
+ }
30
+ },
31
+ "training": {
32
+ "batch_size": 32,
33
+ "learning_rate": 3e-4,
34
+ "warmup_steps": 4000,
35
+ "total_steps": 500000,
36
+ "weight_decay": 0.01,
37
+ "gradient_clip_norm": 1.0,
38
+ "mixed_precision": true,
39
+ "stage1": {
40
+ "epochs": 100,
41
+ "learning_rate": 1e-4,
42
+ "batch_size": 64
43
+ },
44
+ "stage2": {
45
+ "epochs": 200,
46
+ "learning_rate": 3e-4,
47
+ "batch_size": 32
48
+ }
49
+ },
50
+ "data": {
51
+ "dataset": "imagenet",
52
+ "image_size": 256,
53
+ "augmentation": true
54
+ },
55
+ "huggingface": {
56
+ "repo_id": "vedaco/AKASHA",
57
+ "space_sdk": "gradio"
58
+ }
59
+ }