File size: 4,130 Bytes
7e3bde5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 | name: flexitok_llama
dump_dir: /fsx/craffel/lingua_logs/flexitok_llama/
seed: 777
grad_acc_steps: 8
gc_collect_freq: 1000
probe_freq: null
steps: 100000
data:
root_dir: /scratch/craffel/lingua/data/flexitok/
sources:
fw_edu: 0.4
dan_Latn: 0.0216582869670702
swe_Latn: 0.0216359765418466
vie_Latn: 0.0197485510268674
hun_Latn: 0.0247194573562308
fas_Arab: 0.0205634624231076
tur_Latn: 0.0235455794841729
ces_Latn: 0.0248024455266208
arb_Arab: 0.0234323706569333
ell_Grek: 0.0233670886888026
ind_Latn: 0.0269322054593488
nld_Latn: 0.0277796326621489
pol_Latn: 0.0294120104572311
por_Latn: 0.0301413168306825
ita_Latn: 0.0324056371021865
jpn_Jpan: 0.03553104151369
fra_Latn: 0.0381835560678536
spa_Latn: 0.0387222793083669
deu_Latn: 0.0419925340453022
cmn_Hani: 0.0454067521384114
rus_Cyrl: 0.0500198157431261
batch_size: 4
seq_len: 4096
n_views: 2
seed: 42
add_bos: true
add_eos: true
load_async: true
prefetch_size: 1024
tokenizer:
name: huggingface
path: meta-llama/Llama-3.2-1B
tokenizers: null
load_supermapping: false
dropout: 0.0
seed: 42
optim:
lr: 0.001
weight_decay: 0.1
epsilon: 1.0e-08
beta1: 0.9
beta2: 0.95
clip: 1.0
scheduler: cosine
warmup: 2000
lr_min_ratio: 1.0e-06
cycle_length: 1.0
cosine_theta: 1.0
annealing_step: 1000
decay_fraction: 0.1
exp_factor: 0.5
model:
dim: 2048
n_layers: 25
head_dim: null
n_heads: 16
n_kv_heads: null
ffn_dim_multiplier: null
multiple_of: 256
norm_eps: 1.0e-05
rope_theta: 10000.0
init_base_std: null
init_std_factor: disabled
max_seqlen: 4096
seed: 42
vocab_size: 128256
weight_tying: false
sliding_window: null
use_factorized_embeddings: false
factorized_embedding_dim: 0
distributed:
dp_shard: 1
dp_replicate: 8
tp_size: 1
selective_activation_checkpointing: false
compile: true
fsdp_type: full_shard
model_dtype: bf16
float8_recipe: null
float8_filter: layers\.[0-9]+\.
matmul_allow_tf32: false
detect_anomaly: false
compile_cache_size_limit: 8
spawn_method: forkserver
env:
MKL_SERVICE_FORCE_INTEL: GNU
OMP_NUM_THREADS: '1'
MKL_NUM_THREADS: '1'
ENABLE_INTRA_NODE_COMM: '1'
TORCH_NCCL_AVOID_RECORD_STREAMS: '1'
NCCL_IB_TIMEOUT: '22'
NCCL_DEBUG: INFO
TORCH_NCCL_ASYNC_ERROR_HANDLING: '1'
checkpoint:
dump:
every: 1000000
keep: -1
eval:
every: 1000000
keep: -1
path: /fsx/craffel/lingua_logs/flexitok_llama/checkpoints
init_ckpt_path: null
load_init_optimizer_state: false
save_init_ckpt: false
profiling:
run: true
trace_folder: profiling
mem_warmup: 0
mem_steps: 4
profile_warmup: 100
profile_steps: 4
logging:
freq: 1
acc_freq: null
wandb: null
async_eval_gpus: 8
eval:
harness:
tasks:
- hellaswag
- piqa
- arc_easy
- arc_challenge
- include_base_44_arabic
- include_base_44_chinese
- include_base_44_german
- include_base_44_greek
- include_base_44_persian
- include_base_44_french
- include_base_44_hungarian
- include_base_44_indonesian
- include_base_44_italian
- include_base_44_japanese
- include_base_44_dutch
- include_base_44_polish
- include_base_44_portuguese
- include_base_44_russian
- include_base_44_spanish
- include_base_44_turkish
- include_base_44_vietnamese
- belebele_arb_Arab
- belebele_ces_Latn
- belebele_zho_Hans
- belebele_dan_Latn
- belebele_deu_Latn
- belebele_ell_Grek
- belebele_pes_Arab
- belebele_fra_Latn
- belebele_hun_Latn
- belebele_ind_Latn
- belebele_ita_Latn
- belebele_jpn_Jpan
- belebele_nld_Latn
- belebele_pol_Latn
- belebele_por_Latn
- belebele_rus_Cyrl
- belebele_spa_Latn
- belebele_swe_Latn
- belebele_tur_Latn
- belebele_vie_Latn
- belebele_eng_Latn
- xnli_ar
- xnli_zh
- xnli_de
- xnli_el
- xnli_en
- xnli_es
- xnli_fr
- xnli_hi
- xnli_ru
- xnli_tr
- xnli_vi
generator:
max_tokens: 16384
dtype: bf16
add_bos: false
|