triton329 commited on
Commit
e520ea7
·
verified ·
1 Parent(s): c79dd1a

Upload folder using huggingface_hub

Browse files
.gitattributes CHANGED
@@ -35,3 +35,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  sample_data/mnist_test.csv filter=lfs diff=lfs merge=lfs -text
37
  sample_data/mnist_train_small.csv filter=lfs diff=lfs merge=lfs -text
 
 
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  sample_data/mnist_test.csv filter=lfs diff=lfs merge=lfs -text
37
  sample_data/mnist_train_small.csv filter=lfs diff=lfs merge=lfs -text
38
+ wandb/run-20260622_130442-dha4p9go/run-dha4p9go.wandb filter=lfs diff=lfs merge=lfs -text
.gitignore CHANGED
@@ -5,4 +5,6 @@ __pycache__/
5
  *.pyc
6
  *.pyo
7
  *.pyd
8
- .pth
 
 
 
5
  *.pyc
6
  *.pyo
7
  *.pyd
8
+ *.pth
9
+ artifacts/model.pth
10
+ .env
artifacts/train_validation_curve.png CHANGED
inference.py CHANGED
@@ -1,5 +1,6 @@
1
  import argparse
2
  import logging
 
3
  import torch
4
  from huggingface_hub import hf_hub_download
5
 
@@ -28,8 +29,13 @@ if __name__ == "__main__":
28
  cfg = GPT124M_CONFIG
29
  tokenizer = TikTokenizer("gpt2")
30
 
31
- logging.info(f"Downloading weights from {args.repo_id} ...")
32
- weights_path = hf_hub_download(repo_id=args.repo_id, filename=args.filename)
 
 
 
 
 
33
 
34
  model = GPTModel(cfg).to(device)
35
  state_dict = torch.load(weights_path, map_location=device)
 
1
  import argparse
2
  import logging
3
+ import os
4
  import torch
5
  from huggingface_hub import hf_hub_download
6
 
 
29
  cfg = GPT124M_CONFIG
30
  tokenizer = TikTokenizer("gpt2")
31
 
32
+ local_path = os.path.join("artifacts", "model.pth")
33
+ if os.path.exists(local_path):
34
+ weights_path = local_path
35
+ logging.info(f"Loading local model from {weights_path}")
36
+ else:
37
+ logging.info(f"Downloading weights from {args.repo_id} ...")
38
+ weights_path = hf_hub_download(repo_id=args.repo_id, filename=args.filename)
39
 
40
  model = GPTModel(cfg).to(device)
41
  state_dict = torch.load(weights_path, map_location=device)
requirements.txt CHANGED
@@ -6,4 +6,5 @@ pandas
6
  matplotlib
7
  seaborn
8
  pytest
9
- datasets
 
 
6
  matplotlib
7
  seaborn
8
  pytest
9
+ datasets
10
+ wandb
src/engine/train.py CHANGED
@@ -1,62 +1,136 @@
1
  import torch
2
  import torch.nn.functional as F
3
  import logging
 
 
 
4
  import numpy as np
 
5
  from torch.cuda.amp import autocast, GradScaler
 
 
6
  from src.engine.generate import generate_greedy
7
 
8
- # Enable TF32 for faster matmul
9
  torch.backends.cuda.matmul.allow_tf32 = True
10
  torch.backends.cudnn.allow_tf32 = True
11
- scaler = GradScaler()
12
 
13
 
14
- def calc_loss(logits, targets):
15
- """Cross-entropy loss over a batch."""
16
  B, T, V = logits.shape
17
  return F.cross_entropy(logits.view(B * T, V), targets.view(B * T))
18
 
 
 
 
 
 
19
  def train(
20
  model, optimizer, train_loader, val_loader, device, cfg, sample_prompt, tokenizer
21
  ):
22
- scaler = GradScaler()
 
 
 
 
 
 
23
  history = []
24
-
25
- for epoch in range(1, cfg.num_epochs + 1):
26
- model.train()
27
- train_loss = 0.0
28
-
29
- for batch_idx, (inputs, targets) in enumerate(train_loader, 1):
30
- inputs, targets = inputs.to(device), targets.to(device)
31
- optimizer.zero_grad()
32
-
33
- # MIXED PRECISION FORWARD
34
- with autocast(dtype=torch.bfloat16):
35
- loss = calc_loss(model(inputs), targets)
36
-
37
- # MIXED PRECISION BACKWARD
38
- scaler.scale(loss).backward()
39
- scaler.step(optimizer)
40
- scaler.update()
41
-
42
- train_loss += loss.item()
43
-
44
- if batch_idx % 50 == 0:
45
- logging.info(f" Epoch {epoch}/{cfg.num_epochs} | batch {batch_idx}/{len(train_loader)} | loss={loss.item():.4f}")
46
-
47
- # Validation
48
- model.eval()
49
- val_loss = 0.0
50
- with torch.no_grad():
51
- for inputs, targets in val_loader:
52
  inputs, targets = inputs.to(device), targets.to(device)
53
- with autocast(dtype=torch.bfloat16): # ADD FOR CONSISTENCY
54
- val_loss += calc_loss(model(inputs), targets).item()
55
-
56
- avg_train = train_loss / len(train_loader)
57
- avg_val = val_loss / len(val_loader)
58
- logging.info(f"Epoch {epoch:2d}/{cfg.num_epochs} | train={avg_train:.4f} | val={avg_val:.4f}")
59
- history.append((avg_train, avg_val))
60
- logging.info(f" Sample: {generate_greedy(model, tokenizer, device, sample_prompt)}\n")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
 
62
  return np.array(history)
 
1
  import torch
2
  import torch.nn.functional as F
3
  import logging
4
+ import time
5
+ from dataclasses import asdict
6
+
7
  import numpy as np
8
+ import wandb
9
  from torch.cuda.amp import autocast, GradScaler
10
+ from tqdm import tqdm
11
+
12
  from src.engine.generate import generate_greedy
13
 
 
14
  torch.backends.cuda.matmul.allow_tf32 = True
15
  torch.backends.cudnn.allow_tf32 = True
 
16
 
17
 
18
+ def calc_cross_entropy_loss(logits, targets):
 
19
  B, T, V = logits.shape
20
  return F.cross_entropy(logits.view(B * T, V), targets.view(B * T))
21
 
22
+
23
+ def calc_perplexity(loss: float) -> float:
24
+ return float(np.exp(loss))
25
+
26
+
27
  def train(
28
  model, optimizer, train_loader, val_loader, device, cfg, sample_prompt, tokenizer
29
  ):
30
+ run = wandb.init(
31
+ entity="pjawale-student",
32
+ project="gpt2-pytorch",
33
+ config=asdict(cfg),
34
+ )
35
+
36
+ scaler = GradScaler()
37
  history = []
38
+ tokens_per_batch = cfg.batch_size * cfg.context_window_size
39
+ global_step = 0
40
+
41
+ try:
42
+ for epoch in range(1, cfg.num_epochs + 1):
43
+ model.train()
44
+ train_loss = 0.0
45
+ epoch_start = time.perf_counter()
46
+ window_start = epoch_start
47
+ window_batches = 0
48
+
49
+ pbar = tqdm(
50
+ train_loader,
51
+ desc=f"Epoch {epoch}/{cfg.num_epochs}",
52
+ unit="batch",
53
+ leave=True,
54
+ )
55
+
56
+ for batch_idx, (inputs, targets) in enumerate(pbar, 1):
 
 
 
 
 
 
 
 
 
57
  inputs, targets = inputs.to(device), targets.to(device)
58
+ optimizer.zero_grad()
59
+
60
+ with autocast(dtype=torch.bfloat16):
61
+ loss = calc_cross_entropy_loss(model(inputs), targets)
62
+
63
+ scaler.scale(loss).backward()
64
+ scaler.step(optimizer)
65
+ scaler.update()
66
+
67
+ train_loss += loss.item()
68
+ window_batches += 1
69
+ global_step += 1
70
+
71
+ if batch_idx % 10 == 0 or batch_idx == len(train_loader):
72
+ now = time.perf_counter()
73
+ elapsed = now - window_start
74
+ tok_s = (window_batches * tokens_per_batch) / elapsed if elapsed > 0 else 0.0
75
+ window_start = now
76
+ window_batches = 0
77
+
78
+ pbar.set_postfix(
79
+ loss=f"{loss.item():.4f}",
80
+ tok_s=f"{tok_s:,.0f}",
81
+ )
82
+
83
+ wandb.log(
84
+ {
85
+ "train/batch_loss": loss.item(),
86
+ "train/batch_perplexity": calc_perplexity(loss.item()),
87
+ "train/tok_s": tok_s,
88
+ "epoch": epoch,
89
+ },
90
+ step=global_step,
91
+ )
92
+
93
+ epoch_elapsed = time.perf_counter() - epoch_start
94
+ epoch_tokens = len(train_loader) * tokens_per_batch
95
+ epoch_tok_s = epoch_tokens / epoch_elapsed if epoch_elapsed > 0 else 0.0
96
+
97
+ model.eval()
98
+ val_loss = 0.0
99
+ with torch.no_grad():
100
+ for inputs, targets in tqdm(val_loader, desc="Validating", leave=False):
101
+ inputs, targets = inputs.to(device), targets.to(device)
102
+ with autocast(dtype=torch.bfloat16):
103
+ val_loss += calc_cross_entropy_loss(model(inputs), targets).item()
104
+
105
+ avg_train = train_loss / len(train_loader)
106
+ avg_val = val_loss / len(val_loader)
107
+ avg_train_perplexity = calc_perplexity(avg_train)
108
+ avg_val_perplexity = calc_perplexity(avg_val)
109
+ sample = generate_greedy(model, tokenizer, device, sample_prompt)
110
+
111
+ logging.info(
112
+ f"Epoch {epoch:2d}/{cfg.num_epochs} | train={avg_train:.4f} | val={avg_val:.4f} | "
113
+ f"train_perplexity={avg_train_perplexity:.4f} | val_perplexity={avg_val_perplexity:.4f} | "
114
+ f"{epoch_tok_s:,.0f} tok/s (epoch avg)"
115
+ )
116
+
117
+ wandb.log(
118
+ {
119
+ "train/loss": avg_train,
120
+ "val/loss": avg_val,
121
+ "train/perplexity": avg_train_perplexity,
122
+ "val/perplexity": avg_val_perplexity,
123
+ "train/tok_s_epoch": epoch_tok_s,
124
+ "sample": sample,
125
+ "epoch": epoch,
126
+ },
127
+ step=global_step,
128
+ )
129
+
130
+ history.append((avg_train, avg_val))
131
+ logging.info(f" Sample: {sample}\n")
132
+
133
+ finally:
134
+ wandb.finish()
135
 
136
  return np.array(history)
src/model/config.py CHANGED
@@ -35,7 +35,7 @@ GPT124M_CONFIG = GPTConfig(
35
  num_heads=12,
36
  drop_rate=0.0,
37
  n_layer=12,
38
- num_epochs=5,
39
  num_workers=4,
40
  lr=3e-4,
41
  temperature=1.0,
 
35
  num_heads=12,
36
  drop_rate=0.0,
37
  n_layer=12,
38
+ num_epochs=1,
39
  num_workers=4,
40
  lr=3e-4,
41
  temperature=1.0,
train_model.py CHANGED
@@ -16,6 +16,7 @@ from src.data.dataset import create_gpt_dataloader
16
  from src.model.gpt import GPTModel
17
  from src.data.tokenizer import TikTokenizer
18
  from src.engine.train import train
 
19
 
20
  logging.basicConfig(level=logging.INFO, format="%(levelname)s: %(message)s")
21
 
@@ -26,6 +27,8 @@ def parse_args():
26
  parser.add_argument("--data-url", type=str, default=DEFAULT_DATA_URL)
27
  parser.add_argument("--dataset-path", type=str, default=DEFAULT_DATASET_PATH)
28
  parser.add_argument("--output-dir", type=str, default=DEFAULT_OUTPUT_DIR)
 
 
29
  return parser.parse_args()
30
 
31
 
@@ -51,6 +54,7 @@ if __name__ == "__main__":
51
  stride=cfg.stride,
52
  batch_size=cfg.batch_size,
53
  num_workers=cfg.num_workers,
 
54
  )
55
  val_loader = create_gpt_dataloader(
56
  val_text,
@@ -59,6 +63,7 @@ if __name__ == "__main__":
59
  stride=cfg.stride,
60
  batch_size=cfg.batch_size,
61
  num_workers=cfg.num_workers,
 
62
  )
63
  logging.info(
64
  f" Train batches: {len(train_loader)} | Val batches: {len(val_loader)}"
@@ -69,6 +74,17 @@ if __name__ == "__main__":
69
  raise RuntimeError("No CUDA device found. CPU training is not supported.")
70
 
71
  model = GPTModel(cfg).to(device)
 
 
 
 
 
 
 
 
 
 
 
72
  optimizer = torch.optim.AdamW(model.parameters(), lr=cfg.lr)
73
  logging.info(
74
  f" Model: {sum(p.numel() for p in model.parameters()):,} params | device: {device}"
 
16
  from src.model.gpt import GPTModel
17
  from src.data.tokenizer import TikTokenizer
18
  from src.engine.train import train
19
+ from huggingface_hub import hf_hub_download
20
 
21
  logging.basicConfig(level=logging.INFO, format="%(levelname)s: %(message)s")
22
 
 
27
  parser.add_argument("--data-url", type=str, default=DEFAULT_DATA_URL)
28
  parser.add_argument("--dataset-path", type=str, default=DEFAULT_DATASET_PATH)
29
  parser.add_argument("--output-dir", type=str, default=DEFAULT_OUTPUT_DIR)
30
+ parser.add_argument("--repo-id", type=str, default="triton329/gpt2")
31
+ parser.add_argument("--filename", type=str, default="GPT-2/artifacts/model.pth")
32
  return parser.parse_args()
33
 
34
 
 
54
  stride=cfg.stride,
55
  batch_size=cfg.batch_size,
56
  num_workers=cfg.num_workers,
57
+ pin_memory=True,
58
  )
59
  val_loader = create_gpt_dataloader(
60
  val_text,
 
63
  stride=cfg.stride,
64
  batch_size=cfg.batch_size,
65
  num_workers=cfg.num_workers,
66
+ pin_memory=True,
67
  )
68
  logging.info(
69
  f" Train batches: {len(train_loader)} | Val batches: {len(val_loader)}"
 
74
  raise RuntimeError("No CUDA device found. CPU training is not supported.")
75
 
76
  model = GPTModel(cfg).to(device)
77
+ local_path = os.path.join(args.output_dir, "model.pth")
78
+ if os.path.exists(local_path):
79
+ weights_path = local_path
80
+ logging.info(f"Loading local weights from {weights_path}")
81
+ else:
82
+ logging.info(f"Downloading weights from {args.repo_id} ...")
83
+ weights_path = hf_hub_download(repo_id=args.repo_id, filename=args.filename)
84
+ state_dict = torch.load(weights_path, map_location=device)
85
+ model.load_state_dict(state_dict, strict=False)
86
+
87
+ logging.info("Loaded pretrained weights")
88
  optimizer = torch.optim.AdamW(model.parameters(), lr=cfg.lr)
89
  logging.info(
90
  f" Model: {sum(p.numel() for p in model.parameters()):,} params | device: {device}"
wandb/debug-internal.log ADDED
@@ -0,0 +1,197 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-06-22T13:04:42.660730794Z","level":"INFO","msg":"wandb-core"}
2
+ {"time":"2026-06-22T13:04:42.66127115Z","level":"INFO","msg":"stream: starting","core version":"0.27.2"}
3
+ {"time":"2026-06-22T13:04:42.986008785Z","level":"INFO","msg":"stream: created new stream","id":"dha4p9go"}
4
+ {"time":"2026-06-22T13:04:42.986071884Z","level":"INFO","msg":"handler: started"}
5
+ {"time":"2026-06-22T13:04:42.986240005Z","level":"INFO","msg":"stream: started"}
6
+ {"time":"2026-06-22T13:04:42.986272882Z","level":"INFO","msg":"writer: started","stream_id":"dha4p9go"}
7
+ {"time":"2026-06-22T13:04:42.986292513Z","level":"INFO","msg":"sender: started"}
8
+ {"time":"2026-06-22T13:04:44.06588626Z","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":2}
9
+ {"time":"2026-06-22T13:04:44.370960804Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
10
+ {"time":"2026-06-22T13:04:59.066168693Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":0,"history_lines":2,"events_offset":0,"events_lines":2,"console_offset":2,"console_lines":3,"uploaded_len":2}
11
+ {"time":"2026-06-22T13:04:59.414924178Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
12
+ {"time":"2026-06-22T13:05:14.066021294Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":2,"history_lines":4,"events_offset":2,"events_lines":2,"console_offset":4,"console_lines":1}
13
+ {"time":"2026-06-22T13:05:14.349079599Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
14
+ {"time":"2026-06-22T13:05:29.066004741Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":6,"history_lines":4,"events_offset":4,"events_lines":2,"console_offset":4,"console_lines":1}
15
+ {"time":"2026-06-22T13:05:29.376279603Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
16
+ {"time":"2026-06-22T13:05:44.066669927Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":10,"history_lines":3,"events_offset":6,"events_lines":2,"console_offset":4,"console_lines":1}
17
+ {"time":"2026-06-22T13:05:44.431216173Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
18
+ {"time":"2026-06-22T13:05:59.066063064Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":13,"history_lines":4,"events_offset":8,"events_lines":2,"console_offset":4,"console_lines":1}
19
+ {"time":"2026-06-22T13:05:59.38386744Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
20
+ {"time":"2026-06-22T13:06:14.065869131Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":17,"history_lines":4,"events_offset":10,"events_lines":2,"console_offset":4,"console_lines":1}
21
+ {"time":"2026-06-22T13:06:14.373706429Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
22
+ {"time":"2026-06-22T13:06:29.066188147Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":21,"history_lines":4,"events_offset":12,"events_lines":2,"console_offset":4,"console_lines":1}
23
+ {"time":"2026-06-22T13:06:29.410331688Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
24
+ {"time":"2026-06-22T13:06:44.066729941Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":25,"history_lines":4,"events_offset":14,"events_lines":2,"console_offset":4,"console_lines":1}
25
+ {"time":"2026-06-22T13:06:44.35917359Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
26
+ {"time":"2026-06-22T13:06:59.065972138Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":29,"history_lines":4,"events_offset":16,"events_lines":2,"console_offset":4,"console_lines":1}
27
+ {"time":"2026-06-22T13:06:59.51603569Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
28
+ {"time":"2026-06-22T13:07:14.066473598Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":33,"history_lines":3,"events_offset":18,"events_lines":2,"console_offset":4,"console_lines":1}
29
+ {"time":"2026-06-22T13:07:14.436919783Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
30
+ {"time":"2026-06-22T13:07:29.066622963Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":36,"history_lines":4,"events_offset":20,"events_lines":2,"console_offset":4,"console_lines":1}
31
+ {"time":"2026-06-22T13:07:29.720448036Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
32
+ {"time":"2026-06-22T13:07:44.066405507Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":40,"history_lines":4,"events_offset":22,"events_lines":2,"console_offset":4,"console_lines":1}
33
+ {"time":"2026-06-22T13:07:44.372530748Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
34
+ {"time":"2026-06-22T13:07:59.066090139Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":44,"history_lines":4,"events_offset":24,"events_lines":2,"console_offset":4,"console_lines":1}
35
+ {"time":"2026-06-22T13:07:59.423465657Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
36
+ {"time":"2026-06-22T13:08:14.066430779Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":48,"history_lines":4,"events_offset":26,"events_lines":2,"console_offset":4,"console_lines":1}
37
+ {"time":"2026-06-22T13:08:14.40413525Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
38
+ {"time":"2026-06-22T13:08:29.066452342Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":52,"history_lines":4,"events_offset":28,"events_lines":2,"console_offset":4,"console_lines":1}
39
+ {"time":"2026-06-22T13:08:29.433530978Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
40
+ {"time":"2026-06-22T13:08:44.066651476Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":56,"history_lines":3,"events_offset":30,"events_lines":2,"console_offset":4,"console_lines":1}
41
+ {"time":"2026-06-22T13:08:44.374315892Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
42
+ {"time":"2026-06-22T13:08:59.066690415Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":59,"history_lines":4,"events_offset":32,"events_lines":2,"console_offset":4,"console_lines":1}
43
+ {"time":"2026-06-22T13:08:59.558020456Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
44
+ {"time":"2026-06-22T13:09:14.066217579Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":63,"history_lines":4,"events_offset":34,"events_lines":2,"console_offset":4,"console_lines":1}
45
+ {"time":"2026-06-22T13:09:14.538803988Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
46
+ {"time":"2026-06-22T13:09:29.066503326Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":67,"history_lines":4,"events_offset":36,"events_lines":2,"console_offset":4,"console_lines":1}
47
+ {"time":"2026-06-22T13:09:29.677704844Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
48
+ {"time":"2026-06-22T13:09:44.066230925Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":71,"history_lines":4,"events_offset":38,"events_lines":2,"console_offset":4,"console_lines":1}
49
+ {"time":"2026-06-22T13:09:45.010785128Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
50
+ {"time":"2026-06-22T13:09:59.066813063Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":75,"history_lines":4,"events_offset":40,"events_lines":2,"console_offset":4,"console_lines":1}
51
+ {"time":"2026-06-22T13:09:59.35974622Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
52
+ {"time":"2026-06-22T13:10:14.066206432Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":79,"history_lines":3,"events_offset":42,"events_lines":2,"console_offset":4,"console_lines":1}
53
+ {"time":"2026-06-22T13:10:14.365718891Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
54
+ {"time":"2026-06-22T13:10:29.066636693Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":82,"history_lines":4,"events_offset":44,"events_lines":2,"console_offset":4,"console_lines":1}
55
+ {"time":"2026-06-22T13:10:30.051534367Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
56
+ {"time":"2026-06-22T13:10:44.066497981Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":86,"history_lines":4,"events_offset":46,"events_lines":2,"console_offset":4,"console_lines":1}
57
+ {"time":"2026-06-22T13:10:44.374571807Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
58
+ {"time":"2026-06-22T13:10:59.066665341Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":90,"history_lines":4,"events_offset":48,"events_lines":2,"console_offset":4,"console_lines":1}
59
+ {"time":"2026-06-22T13:10:59.416594153Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
60
+ {"time":"2026-06-22T13:11:14.066694827Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":94,"history_lines":4,"events_offset":50,"events_lines":2,"console_offset":4,"console_lines":1}
61
+ {"time":"2026-06-22T13:11:14.383182275Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
62
+ {"time":"2026-06-22T13:11:29.066540345Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":98,"history_lines":4,"events_offset":52,"events_lines":2,"console_offset":4,"console_lines":1}
63
+ {"time":"2026-06-22T13:11:29.403610089Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
64
+ {"time":"2026-06-22T13:11:44.066779446Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":102,"history_lines":3,"events_offset":54,"events_lines":2,"console_offset":4,"console_lines":1}
65
+ {"time":"2026-06-22T13:11:44.44479461Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
66
+ {"time":"2026-06-22T13:11:59.066725681Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":105,"history_lines":4,"events_offset":56,"events_lines":2,"console_offset":4,"console_lines":1}
67
+ {"time":"2026-06-22T13:11:59.378761821Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
68
+ {"time":"2026-06-22T13:12:14.066645205Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":109,"history_lines":4,"events_offset":58,"events_lines":2,"console_offset":4,"console_lines":1}
69
+ {"time":"2026-06-22T13:12:14.342045401Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
70
+ {"time":"2026-06-22T13:12:29.066163754Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":113,"history_lines":4,"events_offset":60,"events_lines":2,"console_offset":4,"console_lines":1}
71
+ {"time":"2026-06-22T13:12:29.38031115Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
72
+ {"time":"2026-06-22T13:12:44.066696431Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":117,"history_lines":4,"events_offset":62,"events_lines":2,"console_offset":4,"console_lines":1}
73
+ {"time":"2026-06-22T13:12:44.323231638Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
74
+ {"time":"2026-06-22T13:12:59.066021219Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":121,"history_lines":4,"events_offset":64,"events_lines":2,"console_offset":4,"console_lines":1}
75
+ {"time":"2026-06-22T13:12:59.494159006Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
76
+ {"time":"2026-06-22T13:13:14.066551059Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":125,"history_lines":3,"events_offset":66,"events_lines":2,"console_offset":4,"console_lines":1}
77
+ {"time":"2026-06-22T13:13:14.363646369Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
78
+ {"time":"2026-06-22T13:13:29.066941827Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":128,"history_lines":4,"events_offset":68,"events_lines":2,"console_offset":4,"console_lines":1}
79
+ {"time":"2026-06-22T13:13:29.352443517Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
80
+ {"time":"2026-06-22T13:13:44.066386745Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":132,"history_lines":4,"events_offset":70,"events_lines":2,"console_offset":4,"console_lines":1}
81
+ {"time":"2026-06-22T13:13:44.363611571Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
82
+ {"time":"2026-06-22T13:13:59.066065064Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":136,"history_lines":4,"events_offset":72,"events_lines":2,"console_offset":4,"console_lines":1}
83
+ {"time":"2026-06-22T13:13:59.36379284Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
84
+ {"time":"2026-06-22T13:14:14.065990016Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":140,"history_lines":4,"events_offset":74,"events_lines":2,"console_offset":4,"console_lines":1}
85
+ {"time":"2026-06-22T13:14:14.329761208Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
86
+ {"time":"2026-06-22T13:14:29.06594223Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":144,"history_lines":3,"events_offset":76,"events_lines":2,"console_offset":4,"console_lines":1}
87
+ {"time":"2026-06-22T13:14:29.328338369Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
88
+ {"time":"2026-06-22T13:14:44.066543388Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":147,"history_lines":4,"events_offset":78,"events_lines":2,"console_offset":4,"console_lines":1}
89
+ {"time":"2026-06-22T13:14:44.509708496Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
90
+ {"time":"2026-06-22T13:14:59.066167852Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":151,"history_lines":4,"events_offset":80,"events_lines":2,"console_offset":4,"console_lines":1}
91
+ {"time":"2026-06-22T13:14:59.490483182Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
92
+ {"time":"2026-06-22T13:15:14.065920483Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":155,"history_lines":4,"events_offset":82,"events_lines":2,"console_offset":4,"console_lines":1}
93
+ {"time":"2026-06-22T13:15:14.671523075Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
94
+ {"time":"2026-06-22T13:15:29.066640749Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":159,"history_lines":4,"events_offset":84,"events_lines":2,"console_offset":4,"console_lines":1}
95
+ {"time":"2026-06-22T13:15:29.50016493Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
96
+ {"time":"2026-06-22T13:15:44.066051946Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":163,"history_lines":4,"events_offset":86,"events_lines":2,"console_offset":4,"console_lines":1}
97
+ {"time":"2026-06-22T13:15:44.362149815Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
98
+ {"time":"2026-06-22T13:15:59.065970304Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":167,"history_lines":3,"events_offset":88,"events_lines":2,"console_offset":4,"console_lines":1}
99
+ {"time":"2026-06-22T13:15:59.357212283Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
100
+ {"time":"2026-06-22T13:16:14.066678028Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":170,"history_lines":4,"events_offset":90,"events_lines":2,"console_offset":4,"console_lines":1}
101
+ {"time":"2026-06-22T13:16:14.416915065Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
102
+ {"time":"2026-06-22T13:16:29.066188961Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":174,"history_lines":4,"events_offset":92,"events_lines":2,"console_offset":4,"console_lines":1}
103
+ {"time":"2026-06-22T13:16:29.349371947Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
104
+ {"time":"2026-06-22T13:16:44.066851069Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":178,"history_lines":4,"events_offset":94,"events_lines":2,"console_offset":4,"console_lines":1}
105
+ {"time":"2026-06-22T13:16:44.432035722Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
106
+ {"time":"2026-06-22T13:16:59.066457421Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":182,"history_lines":4,"events_offset":96,"events_lines":2,"console_offset":4,"console_lines":1}
107
+ {"time":"2026-06-22T13:16:59.358441192Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
108
+ {"time":"2026-06-22T13:17:14.066456205Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":186,"history_lines":4,"events_offset":98,"events_lines":2,"console_offset":4,"console_lines":1}
109
+ {"time":"2026-06-22T13:17:14.360386855Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
110
+ {"time":"2026-06-22T13:17:29.06671787Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":190,"history_lines":3,"events_offset":100,"events_lines":2,"console_offset":4,"console_lines":1}
111
+ {"time":"2026-06-22T13:17:29.412817251Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
112
+ {"time":"2026-06-22T13:17:44.066397617Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":193,"history_lines":4,"events_offset":102,"events_lines":2,"console_offset":4,"console_lines":1}
113
+ {"time":"2026-06-22T13:17:44.395304947Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
114
+ {"time":"2026-06-22T13:17:59.066566068Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":197,"history_lines":4,"events_offset":104,"events_lines":2,"console_offset":4,"console_lines":1}
115
+ {"time":"2026-06-22T13:17:59.357734362Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
116
+ {"time":"2026-06-22T13:18:14.066372292Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":201,"history_lines":4,"events_offset":106,"events_lines":2,"console_offset":4,"console_lines":1}
117
+ {"time":"2026-06-22T13:18:14.410064678Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
118
+ {"time":"2026-06-22T13:18:29.06660889Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":205,"history_lines":4,"events_offset":108,"events_lines":2,"console_offset":4,"console_lines":1}
119
+ {"time":"2026-06-22T13:18:29.434748551Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
120
+ {"time":"2026-06-22T13:18:44.066364689Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":209,"history_lines":4,"events_offset":110,"events_lines":2,"console_offset":4,"console_lines":1}
121
+ {"time":"2026-06-22T13:18:44.381444935Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
122
+ {"time":"2026-06-22T13:18:59.06624177Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":213,"history_lines":3,"events_offset":112,"events_lines":2,"console_offset":4,"console_lines":1}
123
+ {"time":"2026-06-22T13:18:59.360679465Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
124
+ {"time":"2026-06-22T13:19:14.06591638Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":216,"history_lines":4,"events_offset":114,"events_lines":2,"console_offset":4,"console_lines":1}
125
+ {"time":"2026-06-22T13:19:14.331790272Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
126
+ {"time":"2026-06-22T13:19:29.066121323Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":220,"history_lines":4,"events_offset":116,"events_lines":2,"console_offset":4,"console_lines":1}
127
+ {"time":"2026-06-22T13:19:29.329933056Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
128
+ {"time":"2026-06-22T13:19:44.066149215Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":224,"history_lines":4,"events_offset":118,"events_lines":2,"console_offset":4,"console_lines":1}
129
+ {"time":"2026-06-22T13:19:44.393707681Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
130
+ {"time":"2026-06-22T13:19:59.066785837Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":228,"history_lines":4,"events_offset":120,"events_lines":2,"console_offset":4,"console_lines":1}
131
+ {"time":"2026-06-22T13:19:59.389776853Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
132
+ {"time":"2026-06-22T13:20:14.0667644Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":232,"history_lines":4,"events_offset":122,"events_lines":2,"console_offset":4,"console_lines":1}
133
+ {"time":"2026-06-22T13:20:14.370443666Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
134
+ {"time":"2026-06-22T13:20:29.066303036Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":236,"history_lines":3,"events_offset":124,"events_lines":2,"console_offset":4,"console_lines":1}
135
+ {"time":"2026-06-22T13:20:29.417998571Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
136
+ {"time":"2026-06-22T13:20:44.066364364Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":239,"history_lines":4,"events_offset":126,"events_lines":2,"console_offset":4,"console_lines":1}
137
+ {"time":"2026-06-22T13:20:44.363554403Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
138
+ {"time":"2026-06-22T13:20:59.066262984Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":243,"history_lines":4,"events_offset":128,"events_lines":2,"console_offset":4,"console_lines":1}
139
+ {"time":"2026-06-22T13:20:59.388786528Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
140
+ {"time":"2026-06-22T13:21:14.065899293Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":247,"history_lines":4,"events_offset":130,"events_lines":2,"console_offset":4,"console_lines":1}
141
+ {"time":"2026-06-22T13:21:14.456796539Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
142
+ {"time":"2026-06-22T13:21:29.066394994Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":251,"history_lines":4,"events_offset":132,"events_lines":2,"console_offset":4,"console_lines":1}
143
+ {"time":"2026-06-22T13:21:29.421446747Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
144
+ {"time":"2026-06-22T13:21:44.066478602Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":255,"history_lines":3,"events_offset":134,"events_lines":2,"console_offset":4,"console_lines":1}
145
+ {"time":"2026-06-22T13:21:44.481977933Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
146
+ {"time":"2026-06-22T13:21:59.06627728Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":258,"history_lines":4,"events_offset":136,"events_lines":2,"console_offset":4,"console_lines":1}
147
+ {"time":"2026-06-22T13:21:59.375008336Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
148
+ {"time":"2026-06-22T13:22:14.066162169Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":262,"history_lines":4,"events_offset":138,"events_lines":2,"console_offset":4,"console_lines":1}
149
+ {"time":"2026-06-22T13:22:14.400334142Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
150
+ {"time":"2026-06-22T13:22:29.065924263Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":266,"history_lines":4,"events_offset":140,"events_lines":2,"console_offset":4,"console_lines":1}
151
+ {"time":"2026-06-22T13:22:29.394311577Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
152
+ {"time":"2026-06-22T13:22:44.065937158Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":270,"history_lines":4,"events_offset":142,"events_lines":2,"console_offset":4,"console_lines":1}
153
+ {"time":"2026-06-22T13:22:44.363782085Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
154
+ {"time":"2026-06-22T13:22:59.066066545Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":274,"history_lines":4,"events_offset":144,"events_lines":2,"console_offset":4,"console_lines":1}
155
+ {"time":"2026-06-22T13:22:59.433887386Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
156
+ {"time":"2026-06-22T13:23:14.066219514Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":278,"history_lines":4,"events_offset":146,"events_lines":2,"console_offset":4,"console_lines":1}
157
+ {"time":"2026-06-22T13:23:14.346283951Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
158
+ {"time":"2026-06-22T13:23:29.065949464Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":282,"history_lines":3,"events_offset":148,"events_lines":2,"console_offset":4,"console_lines":1}
159
+ {"time":"2026-06-22T13:23:29.375798806Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
160
+ {"time":"2026-06-22T13:23:44.066199628Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":285,"history_lines":4,"events_offset":150,"events_lines":2,"console_offset":4,"console_lines":1}
161
+ {"time":"2026-06-22T13:23:44.417693746Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
162
+ {"time":"2026-06-22T13:23:59.066352646Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":289,"history_lines":4,"events_offset":152,"events_lines":2,"console_offset":4,"console_lines":1}
163
+ {"time":"2026-06-22T13:23:59.390451335Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
164
+ {"time":"2026-06-22T13:24:14.066821679Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":293,"history_lines":4,"events_offset":154,"events_lines":2,"console_offset":4,"console_lines":1}
165
+ {"time":"2026-06-22T13:24:14.392388863Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
166
+ {"time":"2026-06-22T13:24:29.066279855Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":297,"history_lines":4,"events_offset":156,"events_lines":2,"console_offset":4,"console_lines":1}
167
+ {"time":"2026-06-22T13:24:29.493963667Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
168
+ {"time":"2026-06-22T13:24:44.066681845Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":301,"history_lines":3,"events_offset":158,"events_lines":2,"console_offset":4,"console_lines":1}
169
+ {"time":"2026-06-22T13:24:44.354808849Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
170
+ {"time":"2026-06-22T13:24:59.065883568Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":304,"history_lines":4,"events_offset":160,"events_lines":2,"console_offset":4,"console_lines":1}
171
+ {"time":"2026-06-22T13:24:59.417800621Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
172
+ {"time":"2026-06-22T13:25:14.066325408Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":308,"history_lines":4,"events_offset":162,"events_lines":2,"console_offset":4,"console_lines":1}
173
+ {"time":"2026-06-22T13:25:14.669757211Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
174
+ {"time":"2026-06-22T13:25:29.066231116Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":312,"history_lines":4,"events_offset":164,"events_lines":2,"console_offset":4,"console_lines":1}
175
+ {"time":"2026-06-22T13:25:29.483273888Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
176
+ {"time":"2026-06-22T13:25:44.066075196Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":316,"history_lines":4,"events_offset":166,"events_lines":2,"console_offset":4,"console_lines":1}
177
+ {"time":"2026-06-22T13:25:44.519602158Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
178
+ {"time":"2026-06-22T13:25:59.066809238Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":320,"history_lines":4,"events_offset":168,"events_lines":2,"console_offset":4,"console_lines":1}
179
+ {"time":"2026-06-22T13:25:59.519469663Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
180
+ {"time":"2026-06-22T13:26:14.066475239Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":324,"history_lines":4,"events_offset":170,"events_lines":2,"console_offset":4,"console_lines":1}
181
+ {"time":"2026-06-22T13:26:14.458071548Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
182
+ {"time":"2026-06-22T13:26:29.066068585Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":328,"history_lines":3,"events_offset":172,"events_lines":2,"console_offset":4,"console_lines":1}
183
+ {"time":"2026-06-22T13:26:29.447744844Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
184
+ {"time":"2026-06-22T13:26:44.0668045Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":331,"history_lines":4,"events_offset":174,"events_lines":2,"console_offset":4,"console_lines":1}
185
+ {"time":"2026-06-22T13:26:44.739668572Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
186
+ {"time":"2026-06-22T13:26:59.066827175Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":335,"history_lines":4,"events_offset":176,"events_lines":2,"console_offset":4,"console_lines":1}
187
+ {"time":"2026-06-22T13:26:59.654331022Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
188
+ {"time":"2026-06-22T13:27:14.066819023Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":339,"history_lines":4,"events_offset":178,"events_lines":2,"console_offset":4,"console_lines":1}
189
+ {"time":"2026-06-22T13:27:14.727796148Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
190
+ {"time":"2026-06-22T13:27:25.265030197Z","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
191
+ {"time":"2026-06-22T13:27:25.265219608Z","level":"INFO","msg":"filestream: sending request","total_files":3,"history_offset":343,"history_lines":3,"console_offset":4,"console_lines":5,"uploaded_len":3,"complete":true,"exit_code":0}
192
+ {"time":"2026-06-22T13:27:26.155160645Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
193
+ {"time":"2026-06-22T13:27:26.156721896Z","level":"INFO","msg":"handler: operation stats","stats":{}}
194
+ {"time":"2026-06-22T13:27:26.160304355Z","level":"INFO","msg":"stream: finishing up"}
195
+ {"time":"2026-06-22T13:27:26.160325847Z","level":"INFO","msg":"handler: closed"}
196
+ {"time":"2026-06-22T13:27:26.160381752Z","level":"INFO","msg":"sender: closed"}
197
+ {"time":"2026-06-22T13:27:26.160388481Z","level":"INFO","msg":"stream: all finished"}
wandb/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Current SDK version is 0.27.2
2
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Configure stats pid to 1019
3
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /content/GPT-2/wandb/run-20260622_130442-dha4p9go/logs/debug.log
5
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /content/GPT-2/wandb/run-20260622_130442-dha4p9go/logs/debug-internal.log
6
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():766] calling init triggers
7
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():771] wandb.init called with sweep_config: {}
8
+ config: {'vocab_size': 50257, 'context_window_size': 256, 'context_length': 1024, 'batch_size': 64, 'stride': 256, 'embed_dim': 768, 'head_dim': 64, 'num_heads': 12, 'drop_rate': 0.0, 'n_layer': 12, 'num_epochs': 1, 'num_workers': 4, 'lr': 0.0003, 'temperature': 1.0, '_wandb': {}}
9
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():814] starting backend
10
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():820] Connected to an existing wandb-core service via WANDB_SERVICE
11
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():829] sending inform_init request
12
+ 2026-06-22 13:04:42,986 INFO MainThread:1019 [wandb_init.py:init():834] backend started and connected
13
+ 2026-06-22 13:04:42,990 INFO MainThread:1019 [wandb_init.py:init():904] updated telemetry
14
+ 2026-06-22 13:04:42,995 INFO MainThread:1019 [wandb_init.py:init():927] communicating run to backend with 90.0 second timeout
15
+ 2026-06-22 13:04:43,541 INFO MainThread:1019 [wandb_init.py:init():972] starting run threads in backend
16
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_console_start():2523] atexit reg
17
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2373] redirect: wrap_raw
18
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2442] Wrapping output streams.
19
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2465] Redirects installed.
20
+ 2026-06-22 13:04:44,062 INFO MainThread:1019 [wandb_init.py:init():1010] run started, returning control to user process
21
+ 2026-06-22 13:27:23,166 INFO MainThread:1019 [wandb_run.py:_finish():2285] finishing run pjawale-student/gpt2-pytorch/dha4p9go
22
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_atexit_cleanup():2490] got exitcode: 0
23
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_restore():2472] restore
24
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_restore():2478] restore done
25
+ 2026-06-22 13:27:26,159 INFO MainThread:1019 [wandb_run.py:_footer_sync_info():3891] logging synced files
wandb/run-20260622_130442-dha4p9go/files/config.yaml ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.27.2
4
+ e:
5
+ zze5q4wfftrhphcr57ma7c3se33zut8w:
6
+ codePath: train_model.py
7
+ codePathLocal: train_model.py
8
+ cpu_count: 6
9
+ cpu_count_logical: 12
10
+ cudaVersion: "13.0"
11
+ disk:
12
+ /:
13
+ total: "253055008768"
14
+ used: "51951943680"
15
+ email: pjawale@wisc.edu
16
+ executable: /usr/bin/python3
17
+ git:
18
+ commit: e46ee167dc2f1d60e959b25e0e67bab662677acf
19
+ remote: https://github.com/Tydos/GPT-2
20
+ gpu: NVIDIA A100-SXM4-40GB
21
+ gpu_count: 1
22
+ gpu_nvidia:
23
+ - architecture: Ampere
24
+ cudaCores: 6912
25
+ memoryTotal: "42949672960"
26
+ name: NVIDIA A100-SXM4-40GB
27
+ uuid: GPU-314c604d-9d75-ef32-01fe-33fd37c595c5
28
+ host: 18db444010a9
29
+ memory:
30
+ total: "89629196288"
31
+ os: Linux-6.6.122+-x86_64-with-glibc2.35
32
+ program: /content/GPT-2/train_model.py
33
+ python: CPython 3.12.13
34
+ root: /content/GPT-2
35
+ startedAt: "2026-06-22T13:04:42.657339Z"
36
+ writerId: zze5q4wfftrhphcr57ma7c3se33zut8w
37
+ m: []
38
+ python_version: 3.12.13
39
+ t:
40
+ "1":
41
+ - 1
42
+ - 49
43
+ - 51
44
+ "2":
45
+ - 1
46
+ - 49
47
+ - 51
48
+ "3":
49
+ - 2
50
+ - 16
51
+ - 61
52
+ "4": 3.12.13
53
+ "5": 0.27.2
54
+ "12": 0.27.2
55
+ "13": linux-x86_64
56
+ batch_size:
57
+ value: 64
58
+ context_length:
59
+ value: 1024
60
+ context_window_size:
61
+ value: 256
62
+ drop_rate:
63
+ value: 0
64
+ embed_dim:
65
+ value: 768
66
+ head_dim:
67
+ value: 64
68
+ lr:
69
+ value: 0.0003
70
+ n_layer:
71
+ value: 12
72
+ num_epochs:
73
+ value: 1
74
+ num_heads:
75
+ value: 12
76
+ num_workers:
77
+ value: 4
78
+ stride:
79
+ value: 256
80
+ temperature:
81
+ value: 1
82
+ vocab_size:
83
+ value: 50257
wandb/run-20260622_130442-dha4p9go/files/output.log ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ /content/GPT-2/src/engine/train.py:36: FutureWarning: `torch.cuda.amp.GradScaler(args...)` is deprecated. Please use `torch.amp.GradScaler('cuda', args...)` instead.
2
+ scaler = GradScaler()
3
+ Epoch 1/1: 0% 0/3458 [00:00<?, ?batch/s]/content/GPT-2/src/engine/train.py:60: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
4
+ with autocast(dtype=torch.bfloat16):
5
+ Epoch 1/1: 100% 3458/3458 [22:35<00:00, 2.55batch/s, loss=4.4687, tok_s=42,951]
6
+ Validating: 0% 0/15 [00:00<?, ?it/s]/content/GPT-2/src/engine/train.py:102: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
7
+ with autocast(dtype=torch.bfloat16):
8
+ INFO: Epoch 1/1 | train=4.6269 | val=4.6042 | train_perplexity=102.2017 | val_perplexity=99.9030 | 41,794 tok/s (epoch avg)
9
+ INFO: Sample: Gisburn had a evil smile, and was a " good one " . He was also a member of the Australian team , and was a
wandb/run-20260622_130442-dha4p9go/files/requirements.txt ADDED
@@ -0,0 +1,745 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ types-setuptools==82.0.0.20260518
2
+ pip==24.1.2
3
+ requirements-parser==0.9.0
4
+ setuptools==75.2.0
5
+ google-colab==1.0.0
6
+ tf_keras==2.20.0
7
+ google-cloud-datastore==2.25.0
8
+ google-pasta==0.2.0
9
+ plotnine==0.14.5
10
+ opentelemetry-exporter-otlp-proto-http==1.38.0
11
+ en_core_web_sm==3.8.0
12
+ urllib3==2.5.0
13
+ google-genai==1.68.0
14
+ semantic-version==2.10.0
15
+ docutils==0.21.2
16
+ httpx==0.28.1
17
+ cucim-cu12==26.2.0
18
+ editdistance==0.8.1
19
+ stanio==0.5.1
20
+ nvidia-nvjitlink-cu12==12.8.93
21
+ sklearn-compat==0.1.6
22
+ grpc-google-iam-v1==0.14.4
23
+ frozenlist==1.8.0
24
+ tabulate==0.9.0
25
+ cuvs-cu12==26.2.0
26
+ shellingham==1.5.4
27
+ nvidia-cuda-cccl-cu12==12.9.27
28
+ joserfc==1.7.1
29
+ antlr4-python3-runtime==4.9.3
30
+ clarabel==0.11.1
31
+ segregation==2.5.4
32
+ scipy==1.16.3
33
+ nvidia-nvtx-cu12==12.8.90
34
+ weasel==1.0.0
35
+ betterproto==2.0.0b6
36
+ tomlkit==0.13.3
37
+ tbb==2022.3.1
38
+ librmm-cu12==26.2.0
39
+ tokenizers==0.22.2
40
+ argon2-cffi-bindings==25.1.0
41
+ atpublic==5.1
42
+ traitlets==5.7.1
43
+ numba-cuda==0.22.2
44
+ MarkupSafe==3.0.3
45
+ gin-config==0.5.0
46
+ multitasking==0.0.13
47
+ bleach==6.4.0
48
+ tenacity==9.1.4
49
+ Pygments==2.20.0
50
+ tensorflow==2.20.0
51
+ holidays==0.98
52
+ diffusers==0.38.0
53
+ websockets==15.0.1
54
+ prettytable==3.17.0
55
+ Bottleneck==1.4.2
56
+ pandocfilters==1.5.1
57
+ h5py==3.16.0
58
+ arrow==1.4.0
59
+ kiwisolver==1.5.0
60
+ zict==3.0.0
61
+ jiter==0.15.0
62
+ kagglesdk==0.1.23
63
+ safetensors==0.8.0
64
+ nltk==3.9.1
65
+ google-auth-oauthlib==1.4.0
66
+ fastlite==0.2.4
67
+ ipython-genutils==0.2.0
68
+ vega-datasets==0.9.0
69
+ pyasn1==0.6.3
70
+ openpyxl==3.1.5
71
+ traittypes==0.2.3
72
+ httpimport==1.4.1
73
+ google-resumable-media==2.10.0
74
+ chardet==5.2.0
75
+ jsonpointer==3.1.1
76
+ rmm-cu12==26.2.0
77
+ osqp==1.1.2
78
+ inflect==7.5.0
79
+ nbclient==0.10.4
80
+ parso==0.8.7
81
+ logical-unification==0.4.7
82
+ inequality==1.1.2
83
+ PuLP==3.3.2
84
+ google-cloud-dataplex==2.20.0
85
+ aiosqlite==0.22.1
86
+ rpy2==3.5.17
87
+ six==1.17.0
88
+ catalogue==2.0.10
89
+ multipledispatch==1.0.0
90
+ stringzilla==4.6.2
91
+ distro==1.9.0
92
+ keras-nlp==0.26.0
93
+ rapids-dask-dependency==26.2.0
94
+ pointpats==2.5.5
95
+ progressbar2==4.5.0
96
+ uvicorn==0.49.0
97
+ nx-cugraph-cu12==26.2.0
98
+ fsspec==2025.3.0
99
+ PyGObject==3.48.2
100
+ PyDrive2==1.21.1
101
+ google-api-core==2.30.3
102
+ ormsgpack==1.12.2
103
+ nvidia-cusparselt-cu12==0.7.1
104
+ cyipopt==1.5.0
105
+ typeguard==4.5.2
106
+ fastprogress==1.1.6
107
+ highspy==1.14.0
108
+ gitdb==4.0.12
109
+ torchaudio==2.11.0+cu128
110
+ anyio==4.13.0
111
+ importlib_metadata==8.7.1
112
+ graphviz==0.21
113
+ typer==0.25.1
114
+ rfc3987-syntax==1.1.0
115
+ google-cloud-bigquery==3.41.0
116
+ eerepr==0.1.2
117
+ zstandard==0.25.0
118
+ httpx-sse==0.4.3
119
+ langchain==1.3.6
120
+ param==2.4.1
121
+ natsort==8.4.0
122
+ jupyterlab_pygments==0.3.0
123
+ jsonpickle==4.1.2
124
+ google-cloud-bigquery-storage==2.39.0
125
+ spacy-legacy==3.0.12
126
+ ipyfilechooser==0.6.0
127
+ fastai==2.8.7
128
+ python-snappy==0.7.3
129
+ hdbscan==0.8.44
130
+ langsmith==0.8.12
131
+ annotated-doc==0.0.4
132
+ holoviews==1.22.1
133
+ cuda-bindings==12.9.7
134
+ xarray-einstats==0.10.0
135
+ promise==2.3
136
+ cramjam==2.11.0
137
+ jsonschema-specifications==2025.9.1
138
+ imageio-ffmpeg==0.6.0
139
+ annotated-types==0.7.0
140
+ tensorflow-probability==0.25.0
141
+ uuid_utils==0.16.0
142
+ imutils==0.5.4
143
+ opencv-contrib-python==4.13.0.92
144
+ Markdown==3.10.2
145
+ nvidia-curand-cu12==10.3.9.90
146
+ pandas-stubs==2.2.2.240909
147
+ aiosignal==1.4.0
148
+ widgetsnbextension==3.6.10
149
+ opentelemetry-sdk==1.38.0
150
+ rpds-py==2026.5.1
151
+ filelock==3.29.2
152
+ flax==0.11.2
153
+ sqlalchemy-spanner==1.19.0
154
+ pytensor==2.38.3
155
+ treescope==0.1.10
156
+ colorlover==0.3.0
157
+ datasets==4.0.0
158
+ nvidia-cufile-cu12==1.13.1.3
159
+ jupyter_server==2.18.2
160
+ treelite==4.7.0
161
+ deprecation==2.1.0
162
+ portpicker==1.5.2
163
+ google-ai-generativelanguage==0.6.15
164
+ psutil==5.9.5
165
+ jupyter_server_terminals==0.5.4
166
+ torchao==0.10.0
167
+ google-cloud-dataproc==5.28.0
168
+ nibabel==5.4.2
169
+ tinycss2==1.5.1
170
+ pylibcugraph-cu12==26.2.0
171
+ grpcio-status==1.71.2
172
+ tensorflow-metadata==1.21.0
173
+ jupyter-events==0.12.1
174
+ cons==0.4.7
175
+ panel==1.9.3
176
+ aiohappyeyeballs==2.6.2
177
+ jaraco.context==6.1.2
178
+ python-json-logger==4.1.0
179
+ alembic==1.18.4
180
+ cachetools==6.2.6
181
+ curl_cffi==0.15.0
182
+ tables==3.10.2
183
+ toolz==0.12.1
184
+ orbax-checkpoint==0.12.0
185
+ zipp==4.1.0
186
+ onemkl-license==2025.3.1
187
+ sphinxcontrib-qthelp==2.0.0
188
+ brotli==1.2.0
189
+ tifffile==2026.4.11
190
+ PyJWT==2.13.0
191
+ cufflinks==0.17.3
192
+ itsdangerous==2.2.0
193
+ giddy==2.3.6
194
+ gspread==6.2.1
195
+ requests==2.32.4
196
+ cycler==0.12.1
197
+ bqplot==0.12.47
198
+ gymnasium==1.3.0
199
+ optree==0.19.1
200
+ types-pytz==2026.2.0.20260518
201
+ Authlib==1.7.2
202
+ easydict==1.13
203
+ sympy==1.14.0
204
+ pickleshare==0.7.5
205
+ nvidia-nvimgcodec-cu12==0.7.0.11
206
+ pillow==11.3.0
207
+ groovy==0.1.2
208
+ albucore==0.0.24
209
+ grpc-interceptor==0.15.4
210
+ murmurhash==1.0.15
211
+ python-louvain==0.16
212
+ soundfile==0.14.0
213
+ jieba==0.42.1
214
+ cloudpathlib==0.24.0
215
+ gradio==5.50.0
216
+ termcolor==3.3.0
217
+ accelerate==1.13.0
218
+ rasterstats==0.21.0
219
+ apsw==3.53.2.0
220
+ pytest==8.4.2
221
+ colorcet==3.2.1
222
+ Send2Trash==2.1.0
223
+ google-api-python-client==2.197.0
224
+ flatbuffers==25.12.19
225
+ tensorboard==2.20.0
226
+ python-box==7.4.1
227
+ jupyter_kernel_gateway==2.5.2
228
+ simple-parsing==0.1.8
229
+ watchfiles==1.2.0
230
+ cuda-core==0.3.2
231
+ jax-cuda12-pjrt==0.7.2
232
+ pyspark==4.0.2
233
+ regex==2025.11.3
234
+ umap-learn==0.5.12
235
+ pydantic_core==2.41.4
236
+ jupyterlab_widgets==3.0.16
237
+ geopandas==1.1.3
238
+ propcache==0.5.2
239
+ libucxx-cu12==0.48.0
240
+ webcolors==25.10.0
241
+ PyOpenGL==3.1.10
242
+ access==1.1.10.post3
243
+ charset-normalizer==3.4.7
244
+ contourpy==1.3.3
245
+ h11==0.16.0
246
+ py4j==0.10.9.9
247
+ google-cloud-language==2.20.0
248
+ ImageIO==2.37.3
249
+ networkx==3.6.1
250
+ langgraph-checkpoint==4.1.1
251
+ nvidia-cudnn-cu12==9.19.0.56
252
+ prometheus_client==0.25.0
253
+ cuml-cu12==26.2.0
254
+ pycryptodomex==3.23.0
255
+ nvidia-libnvcomp-cu12==5.1.0.21
256
+ srsly==2.5.3
257
+ scikit-learn==1.6.1
258
+ immutabledict==4.3.1
259
+ opt_einsum==3.4.0
260
+ nvidia-cublas-cu12==12.8.4.1
261
+ timm==1.0.27
262
+ SecretStorage==3.5.0
263
+ google-crc32c==1.8.0
264
+ google-cloud-bigtable==2.38.0
265
+ nh3==0.3.5
266
+ python-utils==3.9.1
267
+ pycparser==3.0
268
+ jax-cuda12-plugin==0.7.2
269
+ python-fasthtml==0.12.50
270
+ platformdirs==4.10.0
271
+ sphinxcontrib-serializinghtml==2.0.0
272
+ requests-oauthlib==2.0.0
273
+ click==8.4.1
274
+ anywidget==0.9.21
275
+ thinc==8.3.13
276
+ mlxtend==0.23.4
277
+ folium==0.20.0
278
+ cupy-cuda12x==14.0.1
279
+ psycopg2==2.9.12
280
+ libucx-cu12==1.19.0
281
+ mgwr==2.2.1
282
+ sphinxcontrib-devhelp==2.0.0
283
+ moviepy==1.0.3
284
+ cmake==3.31.10
285
+ nvidia-cuda-runtime-cu12==12.8.90
286
+ rtree==1.4.1
287
+ ipykernel==6.17.1
288
+ ipywidgets==7.7.1
289
+ music21==9.9.2
290
+ mmh3==5.2.1
291
+ gym==0.25.2
292
+ safehttpx==0.1.7
293
+ cvxopt==1.3.2
294
+ xlrd==2.0.2
295
+ libkvikio-cu12==26.2.0
296
+ ffmpy==1.0.0
297
+ msgpack==1.1.2
298
+ astropy-iers-data==0.2026.6.8.17.49.5
299
+ bigquery-magics==0.14.0
300
+ shap==0.52.0
301
+ imbalanced-learn==0.14.2
302
+ langchain-core==1.4.3
303
+ absl-py==1.4.0
304
+ opentelemetry-resourcedetector-gcp==1.12.0a0
305
+ stumpy==1.13.0
306
+ websocket-client==1.9.0
307
+ python-dotenv==1.2.2
308
+ tcmlib==1.5.0
309
+ pymc==5.28.5
310
+ linkify-it-py==2.1.0
311
+ matplotlib-venn==1.1.2
312
+ polars==1.35.2
313
+ opentelemetry-exporter-otlp-proto-common==1.38.0
314
+ etils==1.14.0
315
+ h2==4.3.0
316
+ ipyparallel==8.8.0
317
+ pyarrow==18.1.0
318
+ lark==1.3.1
319
+ decorator==4.4.2
320
+ google-cloud-discoveryengine==0.13.12
321
+ sphinxcontrib-jsmath==1.0.1
322
+ google-cloud-core==2.6.0
323
+ mistune==3.2.1
324
+ jupyter-console==6.6.3
325
+ narwhals==2.22.1
326
+ nvidia-cuda-cupti-cu12==12.8.90
327
+ nvidia-ml-py==13.610.43
328
+ beartype==0.22.9
329
+ ipyleaflet==0.20.0
330
+ grain==0.2.17
331
+ peewee==4.0.6
332
+ ml_dtypes==0.5.4
333
+ pysal==25.7
334
+ numba==0.60.0
335
+ tf-slim==1.1.0
336
+ protobuf==5.29.6
337
+ et_xmlfile==2.0.0
338
+ dask==2026.1.1
339
+ wandb==0.27.2
340
+ jupyter_client==7.4.9
341
+ jupyter-leaflet==0.20.0
342
+ fastapi==0.136.3
343
+ python-multipart==0.0.32
344
+ proglog==0.1.12
345
+ torchsummary==1.5.1
346
+ sphinxcontrib-htmlhelp==2.1.0
347
+ attrs==26.1.0
348
+ ibis-framework==9.5.0
349
+ Werkzeug==3.1.8
350
+ tornado==6.5.7
351
+ Sphinx==8.2.3
352
+ opencv-python-headless==4.13.0.92
353
+ threadpoolctl==3.6.0
354
+ Jinja2==3.1.6
355
+ cymem==2.0.13
356
+ nvtx==0.2.15
357
+ cuda-toolkit==12.8.1
358
+ audioread==3.1.0
359
+ wasabi==1.1.3
360
+ pyzmq==26.2.1
361
+ alabaster==1.0.0
362
+ libcuvs-cu12==26.2.0
363
+ pytz==2025.2
364
+ ydf_tf==2.20.0
365
+ spint==1.0.7
366
+ geemap==0.38.0
367
+ torchvision==0.26.0+cu128
368
+ libcuml-cu12==26.2.0
369
+ numpy==2.0.2
370
+ rich==13.9.4
371
+ yfinance==0.2.66
372
+ pyOpenSSL==26.2.0
373
+ toml==0.10.2
374
+ arviz==0.22.0
375
+ cligj==0.7.2
376
+ Mako==1.3.12
377
+ pandas==2.2.2
378
+ raft-dask-cu12==26.2.0
379
+ typing-inspection==0.4.2
380
+ mdurl==0.1.2
381
+ aiohttp==3.14.1
382
+ google-auth==2.47.0
383
+ distributed==2026.1.1
384
+ kaggle==2.0.2
385
+ httplib2==0.31.2
386
+ simplejson==4.1.1
387
+ apswutils==0.1.2
388
+ opentelemetry-api==1.38.0
389
+ dm-tree==0.1.10
390
+ imagesize==2.0.0
391
+ iniconfig==2.3.0
392
+ jax==0.7.2
393
+ xyzservices==2026.3.0
394
+ libcugraph-cu12==26.2.0
395
+ glob2==0.7
396
+ array_record==0.8.3
397
+ matplotlib-inline==0.2.2
398
+ google-cloud-storage==3.11.0
399
+ geocoder==1.38.1
400
+ isoduration==20.11.0
401
+ scooby==0.11.2
402
+ python-slugify==8.0.4
403
+ triton==3.6.0
404
+ humanize==4.15.0
405
+ pyperclip==1.11.0
406
+ tensorflow-text==2.20.1
407
+ cmdstanpy==1.3.0
408
+ blinker==1.9.0
409
+ SQLAlchemy==2.0.50
410
+ PyYAML==6.0.3
411
+ ruff==0.15.16
412
+ google-cloud-iam==2.23.0
413
+ Farama-Notifications==0.0.6
414
+ librosa==0.11.0
415
+ yarl==1.24.2
416
+ duckdb==1.3.2
417
+ hpack==4.1.0
418
+ tsfresh==0.21.2
419
+ pooch==1.9.0
420
+ pydantic-settings==2.14.1
421
+ jaraco.functools==4.5.0
422
+ kagglehub==1.0.2
423
+ jeepney==0.9.0
424
+ google-cloud-pubsub==2.39.0
425
+ nbclassic==1.3.3
426
+ huggingface_hub==1.18.0
427
+ hyperframe==6.1.0
428
+ babel==2.18.0
429
+ google-cloud-aiplatform==1.157.0
430
+ libraft-cu12==26.2.0
431
+ pydot==4.0.1
432
+ webencodings==0.5.1
433
+ pylibraft-cu12==26.2.0
434
+ nvidia-nccl-cu12==2.28.9
435
+ seaborn==0.13.2
436
+ torchdata==0.11.0
437
+ jsonschema==4.26.0
438
+ PySocks==1.7.1
439
+ sqlparse==0.5.5
440
+ smart_open==7.6.1
441
+ tobler==0.14.0
442
+ hyperopt==0.2.7
443
+ mcp==1.27.2
444
+ dataproc-spark-connect==1.1.0
445
+ pydantic==2.12.3
446
+ pyroaring==1.1.0
447
+ torch==2.11.0+cu128
448
+ gym-notices==0.1.0
449
+ sentence-transformers==5.5.1
450
+ mdit-py-plugins==0.6.1
451
+ splot==1.1.7
452
+ httpcore==1.0.9
453
+ wheel==0.47.0
454
+ ipython-sql==0.5.0
455
+ referencing==0.37.0
456
+ peft==0.19.1
457
+ google-adk==1.29.0
458
+ fastcore==1.13.3
459
+ earthengine-api==1.7.30
460
+ xxhash==3.7.0
461
+ astunparse==1.6.3
462
+ entrypoints==0.4
463
+ tweepy==4.16.0
464
+ proto-plus==1.28.0
465
+ google-cloud-secret-manager==2.29.0
466
+ opentelemetry-exporter-gcp-logging==1.11.0a0
467
+ gcsfs==2025.3.0
468
+ ucxx-cu12==0.48.0
469
+ intel-cmplr-lib-ur==2025.3.3
470
+ ratelim==0.1.6
471
+ rsa==4.9.1
472
+ tiktoken==0.13.0
473
+ prompt_toolkit==3.0.52
474
+ openai==2.41.0
475
+ tensorstore==0.1.84
476
+ sphinxcontrib-applehelp==2.0.0
477
+ rfc3986-validator==0.1.1
478
+ beautifulsoup4==4.13.5
479
+ uritemplate==4.2.0
480
+ geopy==2.4.1
481
+ spglm==1.1.0
482
+ bigframes==2.42.0
483
+ googleapis-common-protos==1.75.0
484
+ keyring==25.7.0
485
+ scs==3.2.11
486
+ ipython==7.34.0
487
+ uri-template==1.3.0
488
+ esda==2.9.0
489
+ Cython==3.0.12
490
+ google-cloud-bigquery-connection==1.22.0
491
+ tqdm==4.67.3
492
+ panel-material-ui==0.12.0
493
+ ptyprocess==0.7.0
494
+ google-auth-httplib2==0.4.0
495
+ spopt==0.7.0
496
+ cvxpy==1.6.7
497
+ fastdownload==0.0.7
498
+ idna==3.18
499
+ aiofiles==24.1.0
500
+ langgraph-sdk==0.4.2
501
+ nbconvert==7.17.1
502
+ certifi==2026.5.20
503
+ google-cloud-translate==3.26.0
504
+ ale-py==0.12.0
505
+ joblib==1.5.3
506
+ lxml==6.1.1
507
+ jsonpatch==1.33
508
+ ndindex==1.10.1
509
+ snowballstemmer==3.1.1
510
+ shapely==2.1.2
511
+ roman-numerals-py==4.1.0
512
+ google-generativeai==0.8.6
513
+ torchcodec==0.11.0+cu128
514
+ pycairo==1.29.0
515
+ autograd==1.8.0
516
+ CacheControl==0.14.4
517
+ langgraph==1.2.4
518
+ pyogrio==0.12.1
519
+ importlib_resources==7.1.0
520
+ branca==0.8.2
521
+ spanner-graph-notebook==1.1.10
522
+ altair==5.5.0
523
+ distributed-ucxx-cu12==0.48.0
524
+ locket==1.0.0
525
+ polars-runtime-32==1.35.2
526
+ hf-xet==1.5.1
527
+ pyproj==3.7.2
528
+ google-cloud-functions==1.23.0
529
+ mpmath==1.3.0
530
+ etuples==0.3.10
531
+ jupytext==1.19.3
532
+ preshed==3.0.13
533
+ opentelemetry-exporter-gcp-monitoring==1.12.0a0
534
+ tblib==3.2.2
535
+ slicer==0.0.8
536
+ libpysal==4.14.1
537
+ future==1.0.0
538
+ google-cloud-resource-manager==1.17.0
539
+ google-cloud-logging==3.16.0
540
+ google==3.0.0
541
+ langchain-protocol==0.0.16
542
+ sniffio==1.3.1
543
+ google-cloud-spanner==3.67.0
544
+ ydf==0.15.0
545
+ nest-asyncio==1.6.0
546
+ confection==1.3.3
547
+ cuda-python==12.9.7
548
+ markdown-it-py==4.2.0
549
+ py-cpuinfo==9.0.0
550
+ python-dateutil==2.9.0.post0
551
+ cloudpickle==3.1.2
552
+ fqdn==1.5.1
553
+ notebook_shim==0.2.4
554
+ GDAL==3.8.4
555
+ fonttools==4.63.0
556
+ spacy-loggers==1.0.5
557
+ libclang==18.1.1
558
+ pydotplus==2.0.2
559
+ GitPython==3.1.50
560
+ momepy==0.11.0
561
+ llvmlite==0.43.0
562
+ pynndescent==0.6.0
563
+ rapids-logger==0.2.3
564
+ googledrivedownloader==1.1.0
565
+ spaghetti==1.7.6
566
+ cudf-polars-cu12==26.2.1
567
+ google-cloud-appengine-logging==1.10.0
568
+ pyasn1_modules==0.4.2
569
+ pyiceberg==0.11.1
570
+ cryptography==48.0.1
571
+ pyerfa==2.0.1.5
572
+ lazy-loader==0.5
573
+ text-unidecode==1.3
574
+ Flask==3.1.3
575
+ argon2-cffi==25.1.0
576
+ packaging==26.2
577
+ opentelemetry-semantic-conventions==0.59b0
578
+ wcwidth==0.8.1
579
+ h5netcdf==1.8.1
580
+ PyWavelets==1.9.0
581
+ nvidia-cufft-cu12==11.3.3.83
582
+ optax==0.2.8
583
+ astropy==7.2.0
584
+ numexpr==2.14.1
585
+ tensorflow-hub==0.16.1
586
+ pydata-google-auth==1.9.1
587
+ yellowbrick==1.5
588
+ nbformat==5.10.4
589
+ simsimd==6.5.16
590
+ plotly==5.24.1
591
+ textblob==0.19.0
592
+ blosc2==4.4.2
593
+ jaxlib==0.7.2
594
+ albumentations==2.0.8
595
+ google-cloud-trace==1.19.0
596
+ oauth2client==4.1.3
597
+ missingno==0.5.2
598
+ pandas-datareader==0.10.0
599
+ google-cloud-speech==2.40.0
600
+ bokeh==3.8.2
601
+ tzlocal==5.3.1
602
+ pluggy==1.6.0
603
+ gdown==5.2.2
604
+ namex==0.1.0
605
+ cudf-cu12==26.2.1
606
+ watchdog==6.0.0
607
+ strictyaml==1.7.3
608
+ terminado==0.18.1
609
+ umf==1.0.3
610
+ uc-micro-py==2.0.0
611
+ mizani==0.13.5
612
+ einops==0.8.2
613
+ lightgbm==4.6.0
614
+ html5lib==1.1
615
+ plum-dispatch==2.9.0
616
+ orjson==3.11.9
617
+ blobfile==3.2.0
618
+ google-cloud-audit-log==0.6.0
619
+ sklearn-pandas==2.2.0
620
+ ipyevents==2.0.4
621
+ nvidia-cusolver-cu12==11.7.3.90
622
+ dopamine_rl==4.1.2
623
+ pygame==2.6.1
624
+ frozendict==2.4.7
625
+ quantecon==0.11.2
626
+ roman-numerals==4.1.0
627
+ gradio_client==1.14.0
628
+ wrapt==2.2.1
629
+ prophet==1.3.0
630
+ psygnal==0.15.1
631
+ google-cloud-monitoring==2.31.0
632
+ tensorboard-data-server==0.7.2
633
+ rfc3339-validator==0.1.4
634
+ scikit-image==0.25.2
635
+ pyparsing==3.3.2
636
+ multidict==6.7.1
637
+ typing_extensions==4.15.0
638
+ grpclib==0.4.9
639
+ sentencepiece==0.2.1
640
+ cuda-pathfinder==1.5.5
641
+ statsmodels==0.14.6
642
+ jaraco.classes==3.4.0
643
+ docstring_parser==0.18.0
644
+ oauthlib==3.3.1
645
+ partd==1.4.2
646
+ keras==3.13.2
647
+ uvloop==0.22.1
648
+ firebase-admin==6.9.0
649
+ multiprocess==0.70.16
650
+ fastjsonschema==2.21.2
651
+ soupsieve==2.8.4
652
+ cffi==2.0.0
653
+ sentry-sdk==2.62.0
654
+ patsy==1.0.2
655
+ httptools==0.8.0
656
+ pexpect==4.9.0
657
+ sortedcontainers==2.4.0
658
+ pycocotools==2.0.11
659
+ google-cloud-firestore==2.27.0
660
+ spacy==3.8.14
661
+ mapclassify==2.10.0
662
+ tzdata==2026.2
663
+ opentelemetry-proto==1.38.0
664
+ pylibcudf-cu12==26.2.1
665
+ pyomo==6.10.1
666
+ spreg==1.9.0
667
+ dill==0.3.8
668
+ sqlglot==25.20.2
669
+ mkl==2025.3.1
670
+ fasttransform==0.0.2
671
+ pyshp==3.0.12
672
+ requests-toolbelt==1.0.0
673
+ intel-openmp==2025.3.3
674
+ pydub==0.25.1
675
+ xarray==2025.12.0
676
+ db-dtypes==1.7.0
677
+ tensorflow-datasets==4.9.10
678
+ gast==0.7.0
679
+ dlib==19.24.6
680
+ notebook==6.5.7
681
+ torchtune==0.6.1
682
+ jupyter_core==5.9.1
683
+ geographiclib==2.1
684
+ langgraph-prebuilt==1.1.0
685
+ pandas-gbq==0.30.0
686
+ blis==1.3.3
687
+ omegaconf==2.3.0
688
+ pyviz_comms==3.0.6
689
+ soxr==1.1.0
690
+ dask-cuda==26.2.0
691
+ grpcio==1.81.0
692
+ parsy==2.2
693
+ debugpy==1.8.15
694
+ sse-starlette==3.4.4
695
+ community==1.0.0b1
696
+ rasterio==1.5.0
697
+ wordcloud==1.9.6
698
+ gspread-dataframe==4.0.0
699
+ affine==2.4.0
700
+ keyrings.google-artifactregistry-auth==1.1.2
701
+ starlette==0.52.1
702
+ keras-hub==0.26.0
703
+ xgboost==3.2.0
704
+ pygit2==1.19.2
705
+ smmap==5.0.3
706
+ miniKanren==1.0.5
707
+ transformers==5.10.2
708
+ defusedxml==0.7.1
709
+ backcall==0.2.0
710
+ greenlet==3.5.1
711
+ nvidia-cusparse-cu12==12.5.8.93
712
+ dask-cudf-cu12==26.2.1
713
+ opentelemetry-exporter-gcp-trace==1.12.0
714
+ more-itertools==10.8.0
715
+ nvidia-nvshmem-cu12==3.4.5
716
+ nvidia-cuda-nvcc-cu12==12.8.93
717
+ opencv-python==4.13.0.92
718
+ libcudf-cu12==26.2.1
719
+ nvidia-cuda-nvrtc-cu12==12.8.93
720
+ matplotlib==3.10.0
721
+ python-apt==0.0.0
722
+ importlib-metadata==4.6.4
723
+ launchpadlib==1.10.16
724
+ lazr.restfulclient==0.14.4
725
+ six==1.16.0
726
+ wadllib==1.3.6
727
+ python-apt==2.4.0+ubuntu4.1
728
+ PyJWT==2.3.0
729
+ keyring==23.5.0
730
+ dbus-python==1.2.18
731
+ httplib2==0.20.2
732
+ PyGObject==3.42.1
733
+ oauthlib==3.2.0
734
+ more-itertools==8.10.0
735
+ pyparsing==2.4.7
736
+ distro==1.7.0
737
+ cryptography==3.4.8
738
+ lazr.uri==1.0.6
739
+ jeepney==0.7.1
740
+ SecretStorage==3.3.1
741
+ blinker==1.4
742
+ zipp==1.0.0
743
+ MarkupSafe==2.0.1
744
+ Markdown==3.3.6
745
+ Mako==1.1.3
wandb/run-20260622_130442-dha4p9go/files/wandb-metadata.json ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.6.122+-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.12.13",
4
+ "startedAt": "2026-06-22T13:04:42.657339Z",
5
+ "program": "/content/GPT-2/train_model.py",
6
+ "codePath": "train_model.py",
7
+ "codePathLocal": "train_model.py",
8
+ "git": {
9
+ "remote": "https://github.com/Tydos/GPT-2",
10
+ "commit": "e46ee167dc2f1d60e959b25e0e67bab662677acf"
11
+ },
12
+ "email": "pjawale@wisc.edu",
13
+ "root": "/content/GPT-2",
14
+ "host": "18db444010a9",
15
+ "executable": "/usr/bin/python3",
16
+ "cpu_count": 6,
17
+ "cpu_count_logical": 12,
18
+ "gpu": "NVIDIA A100-SXM4-40GB",
19
+ "gpu_count": 1,
20
+ "disk": {
21
+ "/": {
22
+ "total": "253055008768",
23
+ "used": "51951943680"
24
+ }
25
+ },
26
+ "memory": {
27
+ "total": "89629196288"
28
+ },
29
+ "gpu_nvidia": [
30
+ {
31
+ "name": "NVIDIA A100-SXM4-40GB",
32
+ "memoryTotal": "42949672960",
33
+ "cudaCores": 6912,
34
+ "architecture": "Ampere",
35
+ "uuid": "GPU-314c604d-9d75-ef32-01fe-33fd37c595c5"
36
+ }
37
+ ],
38
+ "cudaVersion": "13.0",
39
+ "writerId": "zze5q4wfftrhphcr57ma7c3se33zut8w"
40
+ }
wandb/run-20260622_130442-dha4p9go/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"train/perplexity":102.20170913152995,"train/batch_perplexity":87.24489118239137,"val/perplexity":99.90300438891872,"train/tok_s_epoch":41793.61607398984,"val/loss":4.6041997591654455,"train/loss":4.626948401030258,"train/batch_loss":4.468719005584717,"epoch":1,"_wandb":{"runtime":1359},"train/tok_s":42950.69505514834,"sample":"Gisburn had a evil smile, and was a \" good one \" . He was also a member of the Australian team , and was a","_runtime":1359.626624319,"_step":3458,"_timestamp":1.7821348431661158e+09}
wandb/run-20260622_130442-dha4p9go/logs/debug-core.log ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-06-22T13:02:09.530814245Z","level":"INFO","msg":"main: starting server","port-filename":"/tmp/tmpm5flexv5/port-621.txt","pid":621,"detached":false,"idle-timeout":600000000000,"log-level":0,"disable-analytics":false,"shutdown-on-parent-exit":false,"enable-dcgm-profiling":false}
2
+ {"time":"2026-06-22T13:02:09.532723183Z","level":"INFO","msg":"server: will exit if parent process dies","ppid":621}
3
+ {"time":"2026-06-22T13:02:09.532728443Z","level":"INFO","msg":"server: accepting connections","addr":{"Name":"/tmp/wandb-621-946-2629321594/socket","Net":"unix"}}
4
+ {"time":"2026-06-22T13:02:09.678653243Z","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"1(@)"}
5
+ {"time":"2026-06-22T13:04:42.304710365Z","level":"INFO","msg":"connection: ManageConnectionData: new connection created","id":"2(@)"}
6
+ {"time":"2026-06-22T13:04:42.660605087Z","level":"INFO","msg":"handleInformInit: received","streamId":"dha4p9go","id":"2(@)"}
7
+ {"time":"2026-06-22T13:04:42.986249683Z","level":"INFO","msg":"handleInformInit: stream started","streamId":"dha4p9go","id":"2(@)"}
8
+ {"time":"2026-06-22T13:04:49.058713829Z","level":"INFO","msg":"connection: cancelling request","id":"2(@)","requestId":"kajiofpmic50"}
9
+ {"time":"2026-06-22T13:27:23.168142083Z","level":"INFO","msg":"connection: cancelling request","id":"2(@)","requestId":"kajiofpmic50"}
10
+ {"time":"2026-06-22T13:27:26.158459198Z","level":"INFO","msg":"connection: cancelling request","id":"2(@)","requestId":"kajiofpmic50"}
11
+ {"time":"2026-06-22T13:27:26.160284757Z","level":"INFO","msg":"handleInformFinish: finish message received","streamId":"dha4p9go","id":"2(@)"}
12
+ {"time":"2026-06-22T13:27:26.163305749Z","level":"INFO","msg":"handleInformFinish: stream closed","streamId":"dha4p9go","id":"2(@)"}
13
+ {"time":"2026-06-22T13:27:30.364702099Z","level":"INFO","msg":"processOutgoingData: finished","id":"2(@)"}
14
+ {"time":"2026-06-22T13:27:30.36469046Z","level":"INFO","msg":"connection: closing","id":"2(@)"}
15
+ {"time":"2026-06-22T13:27:30.364783395Z","level":"INFO","msg":"connection: closed successfully","id":"2(@)"}
16
+ {"time":"2026-06-22T13:27:30.364790478Z","level":"INFO","msg":"connection: ManageConnectionData: connection closed","id":"2(@)"}
wandb/run-20260622_130442-dha4p9go/logs/debug-internal.log ADDED
@@ -0,0 +1,197 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"time":"2026-06-22T13:04:42.660730794Z","level":"INFO","msg":"wandb-core"}
2
+ {"time":"2026-06-22T13:04:42.66127115Z","level":"INFO","msg":"stream: starting","core version":"0.27.2"}
3
+ {"time":"2026-06-22T13:04:42.986008785Z","level":"INFO","msg":"stream: created new stream","id":"dha4p9go"}
4
+ {"time":"2026-06-22T13:04:42.986071884Z","level":"INFO","msg":"handler: started"}
5
+ {"time":"2026-06-22T13:04:42.986240005Z","level":"INFO","msg":"stream: started"}
6
+ {"time":"2026-06-22T13:04:42.986272882Z","level":"INFO","msg":"writer: started","stream_id":"dha4p9go"}
7
+ {"time":"2026-06-22T13:04:42.986292513Z","level":"INFO","msg":"sender: started"}
8
+ {"time":"2026-06-22T13:04:44.06588626Z","level":"INFO","msg":"filestream: sending request","total_files":1,"console_offset":0,"console_lines":2}
9
+ {"time":"2026-06-22T13:04:44.370960804Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
10
+ {"time":"2026-06-22T13:04:59.066168693Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":0,"history_lines":2,"events_offset":0,"events_lines":2,"console_offset":2,"console_lines":3,"uploaded_len":2}
11
+ {"time":"2026-06-22T13:04:59.414924178Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
12
+ {"time":"2026-06-22T13:05:14.066021294Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":2,"history_lines":4,"events_offset":2,"events_lines":2,"console_offset":4,"console_lines":1}
13
+ {"time":"2026-06-22T13:05:14.349079599Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
14
+ {"time":"2026-06-22T13:05:29.066004741Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":6,"history_lines":4,"events_offset":4,"events_lines":2,"console_offset":4,"console_lines":1}
15
+ {"time":"2026-06-22T13:05:29.376279603Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
16
+ {"time":"2026-06-22T13:05:44.066669927Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":10,"history_lines":3,"events_offset":6,"events_lines":2,"console_offset":4,"console_lines":1}
17
+ {"time":"2026-06-22T13:05:44.431216173Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
18
+ {"time":"2026-06-22T13:05:59.066063064Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":13,"history_lines":4,"events_offset":8,"events_lines":2,"console_offset":4,"console_lines":1}
19
+ {"time":"2026-06-22T13:05:59.38386744Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
20
+ {"time":"2026-06-22T13:06:14.065869131Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":17,"history_lines":4,"events_offset":10,"events_lines":2,"console_offset":4,"console_lines":1}
21
+ {"time":"2026-06-22T13:06:14.373706429Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
22
+ {"time":"2026-06-22T13:06:29.066188147Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":21,"history_lines":4,"events_offset":12,"events_lines":2,"console_offset":4,"console_lines":1}
23
+ {"time":"2026-06-22T13:06:29.410331688Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
24
+ {"time":"2026-06-22T13:06:44.066729941Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":25,"history_lines":4,"events_offset":14,"events_lines":2,"console_offset":4,"console_lines":1}
25
+ {"time":"2026-06-22T13:06:44.35917359Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
26
+ {"time":"2026-06-22T13:06:59.065972138Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":29,"history_lines":4,"events_offset":16,"events_lines":2,"console_offset":4,"console_lines":1}
27
+ {"time":"2026-06-22T13:06:59.51603569Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
28
+ {"time":"2026-06-22T13:07:14.066473598Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":33,"history_lines":3,"events_offset":18,"events_lines":2,"console_offset":4,"console_lines":1}
29
+ {"time":"2026-06-22T13:07:14.436919783Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
30
+ {"time":"2026-06-22T13:07:29.066622963Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":36,"history_lines":4,"events_offset":20,"events_lines":2,"console_offset":4,"console_lines":1}
31
+ {"time":"2026-06-22T13:07:29.720448036Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
32
+ {"time":"2026-06-22T13:07:44.066405507Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":40,"history_lines":4,"events_offset":22,"events_lines":2,"console_offset":4,"console_lines":1}
33
+ {"time":"2026-06-22T13:07:44.372530748Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
34
+ {"time":"2026-06-22T13:07:59.066090139Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":44,"history_lines":4,"events_offset":24,"events_lines":2,"console_offset":4,"console_lines":1}
35
+ {"time":"2026-06-22T13:07:59.423465657Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
36
+ {"time":"2026-06-22T13:08:14.066430779Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":48,"history_lines":4,"events_offset":26,"events_lines":2,"console_offset":4,"console_lines":1}
37
+ {"time":"2026-06-22T13:08:14.40413525Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
38
+ {"time":"2026-06-22T13:08:29.066452342Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":52,"history_lines":4,"events_offset":28,"events_lines":2,"console_offset":4,"console_lines":1}
39
+ {"time":"2026-06-22T13:08:29.433530978Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
40
+ {"time":"2026-06-22T13:08:44.066651476Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":56,"history_lines":3,"events_offset":30,"events_lines":2,"console_offset":4,"console_lines":1}
41
+ {"time":"2026-06-22T13:08:44.374315892Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
42
+ {"time":"2026-06-22T13:08:59.066690415Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":59,"history_lines":4,"events_offset":32,"events_lines":2,"console_offset":4,"console_lines":1}
43
+ {"time":"2026-06-22T13:08:59.558020456Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
44
+ {"time":"2026-06-22T13:09:14.066217579Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":63,"history_lines":4,"events_offset":34,"events_lines":2,"console_offset":4,"console_lines":1}
45
+ {"time":"2026-06-22T13:09:14.538803988Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
46
+ {"time":"2026-06-22T13:09:29.066503326Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":67,"history_lines":4,"events_offset":36,"events_lines":2,"console_offset":4,"console_lines":1}
47
+ {"time":"2026-06-22T13:09:29.677704844Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
48
+ {"time":"2026-06-22T13:09:44.066230925Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":71,"history_lines":4,"events_offset":38,"events_lines":2,"console_offset":4,"console_lines":1}
49
+ {"time":"2026-06-22T13:09:45.010785128Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
50
+ {"time":"2026-06-22T13:09:59.066813063Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":75,"history_lines":4,"events_offset":40,"events_lines":2,"console_offset":4,"console_lines":1}
51
+ {"time":"2026-06-22T13:09:59.35974622Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
52
+ {"time":"2026-06-22T13:10:14.066206432Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":79,"history_lines":3,"events_offset":42,"events_lines":2,"console_offset":4,"console_lines":1}
53
+ {"time":"2026-06-22T13:10:14.365718891Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
54
+ {"time":"2026-06-22T13:10:29.066636693Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":82,"history_lines":4,"events_offset":44,"events_lines":2,"console_offset":4,"console_lines":1}
55
+ {"time":"2026-06-22T13:10:30.051534367Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
56
+ {"time":"2026-06-22T13:10:44.066497981Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":86,"history_lines":4,"events_offset":46,"events_lines":2,"console_offset":4,"console_lines":1}
57
+ {"time":"2026-06-22T13:10:44.374571807Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
58
+ {"time":"2026-06-22T13:10:59.066665341Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":90,"history_lines":4,"events_offset":48,"events_lines":2,"console_offset":4,"console_lines":1}
59
+ {"time":"2026-06-22T13:10:59.416594153Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
60
+ {"time":"2026-06-22T13:11:14.066694827Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":94,"history_lines":4,"events_offset":50,"events_lines":2,"console_offset":4,"console_lines":1}
61
+ {"time":"2026-06-22T13:11:14.383182275Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
62
+ {"time":"2026-06-22T13:11:29.066540345Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":98,"history_lines":4,"events_offset":52,"events_lines":2,"console_offset":4,"console_lines":1}
63
+ {"time":"2026-06-22T13:11:29.403610089Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
64
+ {"time":"2026-06-22T13:11:44.066779446Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":102,"history_lines":3,"events_offset":54,"events_lines":2,"console_offset":4,"console_lines":1}
65
+ {"time":"2026-06-22T13:11:44.44479461Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
66
+ {"time":"2026-06-22T13:11:59.066725681Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":105,"history_lines":4,"events_offset":56,"events_lines":2,"console_offset":4,"console_lines":1}
67
+ {"time":"2026-06-22T13:11:59.378761821Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
68
+ {"time":"2026-06-22T13:12:14.066645205Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":109,"history_lines":4,"events_offset":58,"events_lines":2,"console_offset":4,"console_lines":1}
69
+ {"time":"2026-06-22T13:12:14.342045401Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
70
+ {"time":"2026-06-22T13:12:29.066163754Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":113,"history_lines":4,"events_offset":60,"events_lines":2,"console_offset":4,"console_lines":1}
71
+ {"time":"2026-06-22T13:12:29.38031115Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
72
+ {"time":"2026-06-22T13:12:44.066696431Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":117,"history_lines":4,"events_offset":62,"events_lines":2,"console_offset":4,"console_lines":1}
73
+ {"time":"2026-06-22T13:12:44.323231638Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
74
+ {"time":"2026-06-22T13:12:59.066021219Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":121,"history_lines":4,"events_offset":64,"events_lines":2,"console_offset":4,"console_lines":1}
75
+ {"time":"2026-06-22T13:12:59.494159006Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
76
+ {"time":"2026-06-22T13:13:14.066551059Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":125,"history_lines":3,"events_offset":66,"events_lines":2,"console_offset":4,"console_lines":1}
77
+ {"time":"2026-06-22T13:13:14.363646369Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
78
+ {"time":"2026-06-22T13:13:29.066941827Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":128,"history_lines":4,"events_offset":68,"events_lines":2,"console_offset":4,"console_lines":1}
79
+ {"time":"2026-06-22T13:13:29.352443517Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
80
+ {"time":"2026-06-22T13:13:44.066386745Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":132,"history_lines":4,"events_offset":70,"events_lines":2,"console_offset":4,"console_lines":1}
81
+ {"time":"2026-06-22T13:13:44.363611571Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
82
+ {"time":"2026-06-22T13:13:59.066065064Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":136,"history_lines":4,"events_offset":72,"events_lines":2,"console_offset":4,"console_lines":1}
83
+ {"time":"2026-06-22T13:13:59.36379284Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
84
+ {"time":"2026-06-22T13:14:14.065990016Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":140,"history_lines":4,"events_offset":74,"events_lines":2,"console_offset":4,"console_lines":1}
85
+ {"time":"2026-06-22T13:14:14.329761208Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
86
+ {"time":"2026-06-22T13:14:29.06594223Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":144,"history_lines":3,"events_offset":76,"events_lines":2,"console_offset":4,"console_lines":1}
87
+ {"time":"2026-06-22T13:14:29.328338369Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
88
+ {"time":"2026-06-22T13:14:44.066543388Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":147,"history_lines":4,"events_offset":78,"events_lines":2,"console_offset":4,"console_lines":1}
89
+ {"time":"2026-06-22T13:14:44.509708496Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
90
+ {"time":"2026-06-22T13:14:59.066167852Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":151,"history_lines":4,"events_offset":80,"events_lines":2,"console_offset":4,"console_lines":1}
91
+ {"time":"2026-06-22T13:14:59.490483182Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
92
+ {"time":"2026-06-22T13:15:14.065920483Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":155,"history_lines":4,"events_offset":82,"events_lines":2,"console_offset":4,"console_lines":1}
93
+ {"time":"2026-06-22T13:15:14.671523075Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
94
+ {"time":"2026-06-22T13:15:29.066640749Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":159,"history_lines":4,"events_offset":84,"events_lines":2,"console_offset":4,"console_lines":1}
95
+ {"time":"2026-06-22T13:15:29.50016493Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
96
+ {"time":"2026-06-22T13:15:44.066051946Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":163,"history_lines":4,"events_offset":86,"events_lines":2,"console_offset":4,"console_lines":1}
97
+ {"time":"2026-06-22T13:15:44.362149815Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
98
+ {"time":"2026-06-22T13:15:59.065970304Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":167,"history_lines":3,"events_offset":88,"events_lines":2,"console_offset":4,"console_lines":1}
99
+ {"time":"2026-06-22T13:15:59.357212283Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
100
+ {"time":"2026-06-22T13:16:14.066678028Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":170,"history_lines":4,"events_offset":90,"events_lines":2,"console_offset":4,"console_lines":1}
101
+ {"time":"2026-06-22T13:16:14.416915065Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
102
+ {"time":"2026-06-22T13:16:29.066188961Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":174,"history_lines":4,"events_offset":92,"events_lines":2,"console_offset":4,"console_lines":1}
103
+ {"time":"2026-06-22T13:16:29.349371947Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
104
+ {"time":"2026-06-22T13:16:44.066851069Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":178,"history_lines":4,"events_offset":94,"events_lines":2,"console_offset":4,"console_lines":1}
105
+ {"time":"2026-06-22T13:16:44.432035722Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
106
+ {"time":"2026-06-22T13:16:59.066457421Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":182,"history_lines":4,"events_offset":96,"events_lines":2,"console_offset":4,"console_lines":1}
107
+ {"time":"2026-06-22T13:16:59.358441192Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
108
+ {"time":"2026-06-22T13:17:14.066456205Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":186,"history_lines":4,"events_offset":98,"events_lines":2,"console_offset":4,"console_lines":1}
109
+ {"time":"2026-06-22T13:17:14.360386855Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
110
+ {"time":"2026-06-22T13:17:29.06671787Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":190,"history_lines":3,"events_offset":100,"events_lines":2,"console_offset":4,"console_lines":1}
111
+ {"time":"2026-06-22T13:17:29.412817251Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
112
+ {"time":"2026-06-22T13:17:44.066397617Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":193,"history_lines":4,"events_offset":102,"events_lines":2,"console_offset":4,"console_lines":1}
113
+ {"time":"2026-06-22T13:17:44.395304947Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
114
+ {"time":"2026-06-22T13:17:59.066566068Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":197,"history_lines":4,"events_offset":104,"events_lines":2,"console_offset":4,"console_lines":1}
115
+ {"time":"2026-06-22T13:17:59.357734362Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
116
+ {"time":"2026-06-22T13:18:14.066372292Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":201,"history_lines":4,"events_offset":106,"events_lines":2,"console_offset":4,"console_lines":1}
117
+ {"time":"2026-06-22T13:18:14.410064678Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
118
+ {"time":"2026-06-22T13:18:29.06660889Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":205,"history_lines":4,"events_offset":108,"events_lines":2,"console_offset":4,"console_lines":1}
119
+ {"time":"2026-06-22T13:18:29.434748551Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
120
+ {"time":"2026-06-22T13:18:44.066364689Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":209,"history_lines":4,"events_offset":110,"events_lines":2,"console_offset":4,"console_lines":1}
121
+ {"time":"2026-06-22T13:18:44.381444935Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
122
+ {"time":"2026-06-22T13:18:59.06624177Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":213,"history_lines":3,"events_offset":112,"events_lines":2,"console_offset":4,"console_lines":1}
123
+ {"time":"2026-06-22T13:18:59.360679465Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
124
+ {"time":"2026-06-22T13:19:14.06591638Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":216,"history_lines":4,"events_offset":114,"events_lines":2,"console_offset":4,"console_lines":1}
125
+ {"time":"2026-06-22T13:19:14.331790272Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
126
+ {"time":"2026-06-22T13:19:29.066121323Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":220,"history_lines":4,"events_offset":116,"events_lines":2,"console_offset":4,"console_lines":1}
127
+ {"time":"2026-06-22T13:19:29.329933056Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
128
+ {"time":"2026-06-22T13:19:44.066149215Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":224,"history_lines":4,"events_offset":118,"events_lines":2,"console_offset":4,"console_lines":1}
129
+ {"time":"2026-06-22T13:19:44.393707681Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
130
+ {"time":"2026-06-22T13:19:59.066785837Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":228,"history_lines":4,"events_offset":120,"events_lines":2,"console_offset":4,"console_lines":1}
131
+ {"time":"2026-06-22T13:19:59.389776853Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
132
+ {"time":"2026-06-22T13:20:14.0667644Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":232,"history_lines":4,"events_offset":122,"events_lines":2,"console_offset":4,"console_lines":1}
133
+ {"time":"2026-06-22T13:20:14.370443666Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
134
+ {"time":"2026-06-22T13:20:29.066303036Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":236,"history_lines":3,"events_offset":124,"events_lines":2,"console_offset":4,"console_lines":1}
135
+ {"time":"2026-06-22T13:20:29.417998571Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
136
+ {"time":"2026-06-22T13:20:44.066364364Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":239,"history_lines":4,"events_offset":126,"events_lines":2,"console_offset":4,"console_lines":1}
137
+ {"time":"2026-06-22T13:20:44.363554403Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
138
+ {"time":"2026-06-22T13:20:59.066262984Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":243,"history_lines":4,"events_offset":128,"events_lines":2,"console_offset":4,"console_lines":1}
139
+ {"time":"2026-06-22T13:20:59.388786528Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
140
+ {"time":"2026-06-22T13:21:14.065899293Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":247,"history_lines":4,"events_offset":130,"events_lines":2,"console_offset":4,"console_lines":1}
141
+ {"time":"2026-06-22T13:21:14.456796539Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
142
+ {"time":"2026-06-22T13:21:29.066394994Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":251,"history_lines":4,"events_offset":132,"events_lines":2,"console_offset":4,"console_lines":1}
143
+ {"time":"2026-06-22T13:21:29.421446747Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
144
+ {"time":"2026-06-22T13:21:44.066478602Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":255,"history_lines":3,"events_offset":134,"events_lines":2,"console_offset":4,"console_lines":1}
145
+ {"time":"2026-06-22T13:21:44.481977933Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
146
+ {"time":"2026-06-22T13:21:59.06627728Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":258,"history_lines":4,"events_offset":136,"events_lines":2,"console_offset":4,"console_lines":1}
147
+ {"time":"2026-06-22T13:21:59.375008336Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
148
+ {"time":"2026-06-22T13:22:14.066162169Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":262,"history_lines":4,"events_offset":138,"events_lines":2,"console_offset":4,"console_lines":1}
149
+ {"time":"2026-06-22T13:22:14.400334142Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
150
+ {"time":"2026-06-22T13:22:29.065924263Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":266,"history_lines":4,"events_offset":140,"events_lines":2,"console_offset":4,"console_lines":1}
151
+ {"time":"2026-06-22T13:22:29.394311577Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
152
+ {"time":"2026-06-22T13:22:44.065937158Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":270,"history_lines":4,"events_offset":142,"events_lines":2,"console_offset":4,"console_lines":1}
153
+ {"time":"2026-06-22T13:22:44.363782085Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
154
+ {"time":"2026-06-22T13:22:59.066066545Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":274,"history_lines":4,"events_offset":144,"events_lines":2,"console_offset":4,"console_lines":1}
155
+ {"time":"2026-06-22T13:22:59.433887386Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
156
+ {"time":"2026-06-22T13:23:14.066219514Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":278,"history_lines":4,"events_offset":146,"events_lines":2,"console_offset":4,"console_lines":1}
157
+ {"time":"2026-06-22T13:23:14.346283951Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
158
+ {"time":"2026-06-22T13:23:29.065949464Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":282,"history_lines":3,"events_offset":148,"events_lines":2,"console_offset":4,"console_lines":1}
159
+ {"time":"2026-06-22T13:23:29.375798806Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
160
+ {"time":"2026-06-22T13:23:44.066199628Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":285,"history_lines":4,"events_offset":150,"events_lines":2,"console_offset":4,"console_lines":1}
161
+ {"time":"2026-06-22T13:23:44.417693746Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
162
+ {"time":"2026-06-22T13:23:59.066352646Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":289,"history_lines":4,"events_offset":152,"events_lines":2,"console_offset":4,"console_lines":1}
163
+ {"time":"2026-06-22T13:23:59.390451335Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
164
+ {"time":"2026-06-22T13:24:14.066821679Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":293,"history_lines":4,"events_offset":154,"events_lines":2,"console_offset":4,"console_lines":1}
165
+ {"time":"2026-06-22T13:24:14.392388863Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
166
+ {"time":"2026-06-22T13:24:29.066279855Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":297,"history_lines":4,"events_offset":156,"events_lines":2,"console_offset":4,"console_lines":1}
167
+ {"time":"2026-06-22T13:24:29.493963667Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
168
+ {"time":"2026-06-22T13:24:44.066681845Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":301,"history_lines":3,"events_offset":158,"events_lines":2,"console_offset":4,"console_lines":1}
169
+ {"time":"2026-06-22T13:24:44.354808849Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
170
+ {"time":"2026-06-22T13:24:59.065883568Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":304,"history_lines":4,"events_offset":160,"events_lines":2,"console_offset":4,"console_lines":1}
171
+ {"time":"2026-06-22T13:24:59.417800621Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
172
+ {"time":"2026-06-22T13:25:14.066325408Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":308,"history_lines":4,"events_offset":162,"events_lines":2,"console_offset":4,"console_lines":1}
173
+ {"time":"2026-06-22T13:25:14.669757211Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
174
+ {"time":"2026-06-22T13:25:29.066231116Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":312,"history_lines":4,"events_offset":164,"events_lines":2,"console_offset":4,"console_lines":1}
175
+ {"time":"2026-06-22T13:25:29.483273888Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
176
+ {"time":"2026-06-22T13:25:44.066075196Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":316,"history_lines":4,"events_offset":166,"events_lines":2,"console_offset":4,"console_lines":1}
177
+ {"time":"2026-06-22T13:25:44.519602158Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
178
+ {"time":"2026-06-22T13:25:59.066809238Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":320,"history_lines":4,"events_offset":168,"events_lines":2,"console_offset":4,"console_lines":1}
179
+ {"time":"2026-06-22T13:25:59.519469663Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
180
+ {"time":"2026-06-22T13:26:14.066475239Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":324,"history_lines":4,"events_offset":170,"events_lines":2,"console_offset":4,"console_lines":1}
181
+ {"time":"2026-06-22T13:26:14.458071548Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
182
+ {"time":"2026-06-22T13:26:29.066068585Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":328,"history_lines":3,"events_offset":172,"events_lines":2,"console_offset":4,"console_lines":1}
183
+ {"time":"2026-06-22T13:26:29.447744844Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
184
+ {"time":"2026-06-22T13:26:44.0668045Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":331,"history_lines":4,"events_offset":174,"events_lines":2,"console_offset":4,"console_lines":1}
185
+ {"time":"2026-06-22T13:26:44.739668572Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
186
+ {"time":"2026-06-22T13:26:59.066827175Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":335,"history_lines":4,"events_offset":176,"events_lines":2,"console_offset":4,"console_lines":1}
187
+ {"time":"2026-06-22T13:26:59.654331022Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
188
+ {"time":"2026-06-22T13:27:14.066819023Z","level":"INFO","msg":"filestream: sending request","total_files":4,"history_offset":339,"history_lines":4,"events_offset":178,"events_lines":2,"console_offset":4,"console_lines":1}
189
+ {"time":"2026-06-22T13:27:14.727796148Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
190
+ {"time":"2026-06-22T13:27:25.265030197Z","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
191
+ {"time":"2026-06-22T13:27:25.265219608Z","level":"INFO","msg":"filestream: sending request","total_files":3,"history_offset":343,"history_lines":3,"console_offset":4,"console_lines":5,"uploaded_len":3,"complete":true,"exit_code":0}
192
+ {"time":"2026-06-22T13:27:26.155160645Z","level":"INFO","msg":"filestream: request sent","status":"200 OK"}
193
+ {"time":"2026-06-22T13:27:26.156721896Z","level":"INFO","msg":"handler: operation stats","stats":{}}
194
+ {"time":"2026-06-22T13:27:26.160304355Z","level":"INFO","msg":"stream: finishing up"}
195
+ {"time":"2026-06-22T13:27:26.160325847Z","level":"INFO","msg":"handler: closed"}
196
+ {"time":"2026-06-22T13:27:26.160381752Z","level":"INFO","msg":"sender: closed"}
197
+ {"time":"2026-06-22T13:27:26.160388481Z","level":"INFO","msg":"stream: all finished"}
wandb/run-20260622_130442-dha4p9go/logs/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Current SDK version is 0.27.2
2
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Configure stats pid to 1019
3
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-06-22 13:04:42,658 INFO MainThread:1019 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /content/GPT-2/wandb/run-20260622_130442-dha4p9go/logs/debug.log
5
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /content/GPT-2/wandb/run-20260622_130442-dha4p9go/logs/debug-internal.log
6
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():766] calling init triggers
7
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():771] wandb.init called with sweep_config: {}
8
+ config: {'vocab_size': 50257, 'context_window_size': 256, 'context_length': 1024, 'batch_size': 64, 'stride': 256, 'embed_dim': 768, 'head_dim': 64, 'num_heads': 12, 'drop_rate': 0.0, 'n_layer': 12, 'num_epochs': 1, 'num_workers': 4, 'lr': 0.0003, 'temperature': 1.0, '_wandb': {}}
9
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():814] starting backend
10
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():820] Connected to an existing wandb-core service via WANDB_SERVICE
11
+ 2026-06-22 13:04:42,659 INFO MainThread:1019 [wandb_init.py:init():829] sending inform_init request
12
+ 2026-06-22 13:04:42,986 INFO MainThread:1019 [wandb_init.py:init():834] backend started and connected
13
+ 2026-06-22 13:04:42,990 INFO MainThread:1019 [wandb_init.py:init():904] updated telemetry
14
+ 2026-06-22 13:04:42,995 INFO MainThread:1019 [wandb_init.py:init():927] communicating run to backend with 90.0 second timeout
15
+ 2026-06-22 13:04:43,541 INFO MainThread:1019 [wandb_init.py:init():972] starting run threads in backend
16
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_console_start():2523] atexit reg
17
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2373] redirect: wrap_raw
18
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2442] Wrapping output streams.
19
+ 2026-06-22 13:04:44,056 INFO MainThread:1019 [wandb_run.py:_redirect():2465] Redirects installed.
20
+ 2026-06-22 13:04:44,062 INFO MainThread:1019 [wandb_init.py:init():1010] run started, returning control to user process
21
+ 2026-06-22 13:27:23,166 INFO MainThread:1019 [wandb_run.py:_finish():2285] finishing run pjawale-student/gpt2-pytorch/dha4p9go
22
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_atexit_cleanup():2490] got exitcode: 0
23
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_restore():2472] restore
24
+ 2026-06-22 13:27:23,167 INFO MainThread:1019 [wandb_run.py:_restore():2478] restore done
25
+ 2026-06-22 13:27:26,159 INFO MainThread:1019 [wandb_run.py:_footer_sync_info():3891] logging synced files
wandb/run-20260622_130442-dha4p9go/run-dha4p9go.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6c1944698fd6a9f07c27e1227983718cc57dc07674d9c4d6eff356883ea92696
3
+ size 775212