Buckets:

FineEnvs/latex-ocr-results / reports /comparison-summary.json
AdithyaSK's picture
download
raw
43.4 kB
{
"sources": [
{
"bucket": "AdithyaSK/latex-ocr-ablation-bucket",
"project": "latex-ocr-ablation-smoke",
"sha256": "7928c1933e44fddd7cd3596ff5ced61e84bdca9efdeb79113dcfdcf439ccc492"
},
{
"bucket": "AdithyaSK/latex-ocr-ablation-bucket",
"project": "latex-ocr-tune-check",
"sha256": "5bd3089afa8734a21a37001ce8636401488dee3a5a3482f79f12416202e51fba"
},
{
"bucket": "AdithyaSK/latex-ocr-ablation-scale-bucket",
"project": "latex-ocr-ablation-scale",
"sha256": "8fc0d1beb192e5d98fec213810be746cf788327a31376337fffbf817ec1a6985"
},
{
"bucket": "AdithyaSK/latex-ocr-colocate-5k-bucket",
"project": "latex-ocr-colocate-5k",
"sha256": "36384e3f2265de4b9d5903f018fbe4fb5d8ddb078eda744e383b9809e3fd739d"
},
{
"bucket": "AdithyaSK/latex-ocr-colocate-5k-stable-bucket",
"project": "latex-ocr-colocate-5k-stable",
"sha256": "8d982f203a520541d81243c64f7b1b5e0b34f8c48a661ab9577ab0632c7c60f1"
},
{
"bucket": "AdithyaSK/latex-ocr-grpo-bucket",
"project": "latex-ocr-2b-overnight",
"sha256": "4ad9b6bbe8162b79b533e7e59adde3aeb2751d12954a8a79a059f584b150ce1c"
},
{
"bucket": "AdithyaSK/trackio-latex-ocr-bucket",
"project": "latex-ocr-2b-overnight",
"sha256": "729f94a34bcbc74e47282428650e4079ebb699af5b98938e6bab3f064715acdd"
},
{
"bucket": "AdithyaSK/trackio-latex-ocr-bucket",
"project": "latex-ocr-eval",
"sha256": "c5bb3f6530039ba6af937ce7b580610a248cf453dfad36c07603a7561304c88d"
},
{
"bucket": "AdithyaSK/trackio-latex-ocr-bucket-2",
"project": "latex-ocr-grpo",
"sha256": "9988cf46b1412fa777c0ea5c0c0a93e163f7f46ae8ffe3168c7e74920953d475"
},
{
"bucket": "AdithyaSK/trackio-latex-ocr-demo-bucket",
"project": "latex-ocr-grpo-demo",
"sha256": "92f24c994c372050f436978a59ecc7a4da485ca0429889afcce4a48cb84f1aea"
},
{
"bucket": "AdithyaSK/trackio-latex-ocr-redhat-bucket",
"project": "latex-ocr-grpo-redhat",
"sha256": "6672d53a5c02a6c7a4a33a0bd99f3c102935de4910dc8a82c0e90f5d3c52af0b"
}
],
"runs": [
{
"project": "latex-ocr-history",
"run_id": "417ff7ad865956b7a3e739dcbc119f0a",
"name": "GLM-OCR / scale / attempt 1",
"model": "GLM-OCR",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "0547f00e5b284629917787b5a8ce7207",
"attempt": 1,
"training_records": 263,
"last_optimizer_step": 263,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.5281793928146362,
"last_window_reward": 0.5474646583199501,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "zai-org/GLM-OCR",
"model_type": "glm_ocr",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 1107405824
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-history",
"run_id": "2a871ab9bd1257acb87691a8bd0e3051",
"name": "GLM-OCR / scale / attempt 2",
"model": "GLM-OCR",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "0547f00e5b284629917787b5a8ce7207",
"attempt": 2,
"training_records": 120,
"last_optimizer_step": 120,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.6195827597379684,
"last_window_reward": 0.7128647667169571,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "zai-org/GLM-OCR",
"model_type": "glm_ocr",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 1107405824
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-history",
"run_id": "9dddf677ba665980ba4ee2304a54c251",
"name": "GLM-OCR / scale / attempt 3",
"model": "GLM-OCR",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "0547f00e5b284629917787b5a8ce7207",
"attempt": 3,
"training_records": 412,
"last_optimizer_step": 412,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.607100555896759,
"last_window_reward": 0.7491535902023315,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "zai-org/GLM-OCR",
"model_type": "glm_ocr",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 1107405824
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-history",
"run_id": "81240a4baf695f289d490125ed91893d",
"name": "Qwen3-VL-2B / scale / attempt 1",
"model": "Qwen3-VL-2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "ecfe7aa462d644aba5f91d295c2732c1",
"attempt": 1,
"training_records": 671,
"last_optimizer_step": 671,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.7208437287807464,
"last_window_reward": 0.8114551323652267,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3-VL-2B-Instruct",
"model_type": "qwen3_vl",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2127532032
},
"last_window_clipped_ratio": 0.0025
},
{
"project": "latex-ocr-history",
"run_id": "74a2a64f64b05acdbd6742197bec1c72",
"name": "Qwen3-VL-2B / scale / attempt 2",
"model": "Qwen3-VL-2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "ecfe7aa462d644aba5f91d295c2732c1",
"attempt": 2,
"training_records": 297,
"last_optimizer_step": 297,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.7258439201116562,
"last_window_reward": 0.7566315305233001,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3-VL-2B-Instruct",
"model_type": "qwen3_vl",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2127532032
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-history",
"run_id": "9dc6bbd7dc6f5bf8ba3a7654c5932508",
"name": "Qwen3-VL-2B / scale / attempt 3",
"model": "Qwen3-VL-2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "ecfe7aa462d644aba5f91d295c2732c1",
"attempt": 3,
"training_records": 1080,
"last_optimizer_step": 1080,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.7245035678148269,
"last_window_reward": 0.8078945016860962,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3-VL-2B-Instruct",
"model_type": "qwen3_vl",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2127532032
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-history",
"run_id": "f50d973d0f7f566299aee72976035c56",
"name": "Gemma4-E2B / scale / attempt 2",
"model": "Gemma4-E2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "c196259d5dac4c3abd3c5d96b25e63e2",
"attempt": 2,
"training_records": 168,
"last_optimizer_step": 168,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.550975371543318,
"last_window_reward": 0.5839747112989425,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "google/gemma-4-E2B-it",
"model_type": "gemma4",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adafactor",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 5104297504
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-history",
"run_id": "c4b15c23e9af58bb8acefd6d900af8c4",
"name": "Gemma4-E2B / scale / attempt 3",
"model": "Gemma4-E2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "c196259d5dac4c3abd3c5d96b25e63e2",
"attempt": 3,
"training_records": 146,
"last_optimizer_step": 146,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.5443194214440882,
"last_window_reward": 0.6054758751392364,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "google/gemma-4-E2B-it",
"model_type": "gemma4",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adafactor",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 5104297504
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-history",
"run_id": "55f998c01d8054d7b3c1ea284d2d9119",
"name": "Qwen3.5-2B / scale / attempt 1",
"model": "Qwen3.5-2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "500a27dbe82a41bbb90b63af8611ed91",
"attempt": 1,
"training_records": 552,
"last_optimizer_step": 552,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.6765266668796539,
"last_window_reward": 0.7454639768600464,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3.5-2B",
"model_type": "qwen3_5",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2213241664
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-history",
"run_id": "b8ae49b43d29535cbf7c96fd5eaac930",
"name": "Qwen3.5-2B / scale / attempt 3",
"model": "Qwen3.5-2B",
"source_project": "latex-ocr-ablation-scale",
"source_run_id": "500a27dbe82a41bbb90b63af8611ed91",
"attempt": 3,
"training_records": 214,
"last_optimizer_step": 214,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.6269019077718258,
"last_window_reward": 0.7706244957447052,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3.5-2B",
"model_type": "qwen3_5",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2213241664
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-comparison",
"run_id": "7f93ed59b9205663b9fadd694096237a",
"name": "Qwen3-VL-2B / colocated",
"model": "Qwen3-VL-2B",
"source_project": "latex-ocr-colocate-5k",
"source_run_id": "7e9c3c987ef548c490f63d1434710abc",
"attempt": 1,
"training_records": 3999,
"last_optimizer_step": 3999,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.4206365963816643,
"last_window_reward": 0.7272578275203705,
"evaluation": [
{
"step": 0,
"reward": 0.61538466
},
{
"step": 500,
"reward": 0.656304255
},
{
"step": 1000,
"reward": 0.675377675
},
{
"step": 1500,
"reward": 0.691302075
},
{
"step": 2000,
"reward": 0.713718165
},
{
"step": 2500,
"reward": 0.71303821
},
{
"step": 3000,
"reward": 0.7194428949999999
},
{
"step": 3500,
"reward": 0.72310072
}
],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3-VL-2B-Instruct",
"model_type": "qwen3_vl",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": true,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": 16384,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2127532032
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-comparison",
"run_id": "483a07acded657ce929dccba28f649f5",
"name": "Gemma4-E2B / unstable",
"model": "Gemma4-E2B",
"source_project": "latex-ocr-colocate-5k",
"source_run_id": "caf259bcffb344f8bc2338454f4baacb",
"attempt": 1,
"training_records": 1999,
"last_optimizer_step": 1999,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.404646067917347,
"last_window_reward": 0.2595151586830616,
"evaluation": [
{
"step": 0,
"reward": 0.39167595499999996
},
{
"step": 500,
"reward": 0.346191415
},
{
"step": 1000,
"reward": 0.439515155
},
{
"step": 1500,
"reward": 0.132202275
}
],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "google/gemma-4-E2B-it",
"model_type": "gemma4",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adafactor",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": true,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": 16384,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 5104297504
},
"last_window_clipped_ratio": 0.9975
},
{
"project": "latex-ocr-comparison",
"run_id": "cdf14da0281a5eac81ee2076699c3b04",
"name": "Qwen3.5-2B / colocated",
"model": "Qwen3.5-2B",
"source_project": "latex-ocr-colocate-5k",
"source_run_id": "613d17b2ee324f809092cd0679de8346",
"attempt": 1,
"training_records": 3999,
"last_optimizer_step": 3999,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.5378478688001632,
"last_window_reward": 0.7056401467323303,
"evaluation": [
{
"step": 0,
"reward": 0.687749705
},
{
"step": 500,
"reward": 0.6243476050000001
},
{
"step": 1000,
"reward": 0.662253665
},
{
"step": 1500,
"reward": 0.690989185
},
{
"step": 2000,
"reward": 0.7043687350000001
},
{
"step": 2500,
"reward": 0.705107005
},
{
"step": 3000,
"reward": 0.7106775999999999
},
{
"step": 3500,
"reward": 0.7101044550000001
}
],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3.5-2B",
"model_type": "qwen3_5",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": true,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": 16384,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2213241664
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-comparison",
"run_id": "5124ce3fad8e58aba54c5b1fd5126684",
"name": "GLM-OCR / colocated",
"model": "GLM-OCR",
"source_project": "latex-ocr-colocate-5k",
"source_run_id": "4d478bee2b6e4a02a7d4fb5840040f8b",
"attempt": 1,
"training_records": 3999,
"last_optimizer_step": 3999,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.5490044990181923,
"last_window_reward": 0.6920414888858795,
"evaluation": [
{
"step": 0,
"reward": 0.44944827000000004
},
{
"step": 500,
"reward": 0.629741395
},
{
"step": 1000,
"reward": 0.63720523
},
{
"step": 1500,
"reward": 0.65790776
},
{
"step": 2000,
"reward": 0.66124438
},
{
"step": 2500,
"reward": 0.6579851449999999
},
{
"step": 3000,
"reward": 0.66478743
},
{
"step": 3500,
"reward": 0.66441399
}
],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "zai-org/GLM-OCR",
"model_type": "glm_ocr",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": true,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": 16384,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 1107405824
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-comparison",
"run_id": "fedbaf6ecbd8565d91d8d506521b4588",
"name": "Gemma4-E2B / stabilized",
"model": "Gemma4-E2B",
"source_project": "latex-ocr-colocate-5k-stable",
"source_run_id": "36948599833f4825a3b4b44e8809bc3f",
"attempt": 1,
"training_records": 3999,
"last_optimizer_step": 3999,
"planned_steps": 5000,
"window": 50,
"first_window_reward": 0.40923789113759995,
"last_window_reward": 0.5641600608825683,
"evaluation": [
{
"step": 0,
"reward": 0.39167595499999996
},
{
"step": 500,
"reward": 0.496046975
},
{
"step": 1000,
"reward": 0.528709385
},
{
"step": 1500,
"reward": 0.54873448
},
{
"step": 2000,
"reward": 0.55972776
},
{
"step": 2500,
"reward": 0.565342415
},
{
"step": 3000,
"reward": 0.559642545
},
{
"step": 3500,
"reward": 0.56970541
}
],
"learning_rate": 5e-06,
"beta": 0.03,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "google/gemma-4-E2B-it",
"model_type": "gemma4",
"per_device_train_batch_size": 8,
"max_steps": 5000,
"learning_rate": 5e-06,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adafactor",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 0.5,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": {
"use_reentrant": false
},
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 512,
"temperature": 0.8,
"top_p": 1.0,
"top_k": 0,
"use_vllm": true,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.18,
"vllm_max_model_length": 16384,
"vllm_tensor_parallel_size": 1,
"beta": 0.03,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": false,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 5104297504
},
"last_window_clipped_ratio": 1.0
},
{
"project": "latex-ocr-history",
"run_id": "a37dde450a105f5a8ff413bc7b082bb9",
"name": "Qwen3.5-2B / 200-step demo / attempt 1",
"model": "Qwen3.5-2B",
"source_project": "latex-ocr-grpo-demo",
"source_run_id": "3dbc4a22b9ee4dd29100d9a29a83112f",
"attempt": 1,
"training_records": 200,
"last_optimizer_step": 200,
"planned_steps": 200,
"window": 50,
"first_window_reward": 0.7813782167434692,
"last_window_reward": 0.7546933555603027,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3.5-2B",
"model_type": "qwen3_5",
"per_device_train_batch_size": 8,
"max_steps": 200,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch_fused",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": null,
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 256,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": true,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2214077248
},
"last_window_clipped_ratio": 0.0
},
{
"project": "latex-ocr-history",
"run_id": "d6e2aa5faa8554c3a831b4d5594404a1",
"name": "Qwen3-VL-2B / Red Hat run",
"model": "Qwen3-VL-2B",
"source_project": "latex-ocr-grpo-redhat",
"source_run_id": "2dc7f9f24c054e3c960cbf6d685ee160",
"attempt": 1,
"training_records": 2146,
"last_optimizer_step": 2146,
"planned_steps": 3000,
"window": 50,
"first_window_reward": 0.6105468970537186,
"last_window_reward": 0.6987905049324036,
"evaluation": [],
"learning_rate": 1e-05,
"beta": 0.0,
"recorded_config": {
"transformers_version": "5.14.1",
"_name_or_path": "Qwen/Qwen3-VL-2B-Instruct",
"model_type": "qwen3_vl",
"per_device_train_batch_size": 8,
"max_steps": 3000,
"learning_rate": 1e-05,
"lr_scheduler_type": "linear",
"warmup_steps": 0,
"optim": "adamw_torch_fused",
"weight_decay": 0.0,
"adam_beta1": 0.9,
"adam_beta2": 0.999,
"adam_epsilon": 1e-08,
"gradient_accumulation_steps": 1,
"max_grad_norm": 1.0,
"bf16": true,
"gradient_checkpointing": true,
"gradient_checkpointing_kwargs": null,
"save_steps": 500,
"seed": 42,
"num_generations": 8,
"max_completion_length": 256,
"temperature": 0.9,
"top_p": 1.0,
"top_k": 0,
"use_vllm": false,
"vllm_mode": "colocate",
"vllm_gpu_memory_utilization": 0.3,
"vllm_max_model_length": null,
"vllm_tensor_parallel_size": 1,
"beta": 0.0,
"epsilon": 0.2,
"scale_rewards": "group",
"loss_type": "dapo",
"mask_truncated_completions": true,
"vllm_importance_sampling_mode": "sequence_mask",
"vllm_importance_sampling_clip_max": 3.0,
"model/num_parameters": 2130743296
},
"last_window_clipped_ratio": 0.0
}
],
"excluded": [
{
"project": "latex-ocr-ablation-smoke",
"run": "glm-ocr",
"attempt": 1,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "glm-ocr",
"attempt": 2,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "qwen3-vl-2b",
"attempt": 1,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "qwen3-vl-2b",
"attempt": 2,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "gemma4-e2b",
"attempt": 1,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "gemma4-e2b",
"attempt": 2,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "gemma3-4b",
"attempt": 1,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "qwen3.5-2b",
"attempt": 1,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "qwen3.5-2b",
"attempt": 2,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-smoke",
"run": "qwen3.5-2b",
"attempt": 3,
"records": 20,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-full",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-full-llm",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-full-vision",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-lora-vision",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-lora-llm",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-tune-check",
"run": "qwen3vl-lora",
"attempt": 1,
"records": 10,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-scale",
"run": "gemma4-e2b",
"attempt": 1,
"records": 16,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-ablation-scale",
"run": "qwen3.5-2b",
"attempt": 2,
"records": 68,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-2b-overnight",
"run": "grpo_qwen3.5-2b_latex_ocr",
"attempt": 1,
"records": 3000,
"reason": "Preserved overnight view"
},
{
"project": "latex-ocr-2b-overnight",
"run": "grpo_qwen3.5-2b_latex_ocr",
"attempt": 1,
"records": 3000,
"reason": "Preserved overnight view"
},
{
"project": "latex-ocr-grpo",
"run": "train",
"attempt": 1,
"records": 30,
"reason": "Short preflight or restart (fewer than 100 training records)"
},
{
"project": "latex-ocr-grpo-demo",
"run": "train",
"attempt": 2,
"records": 6,
"reason": "Short preflight or restart (fewer than 100 training records)"
}
]
}

Xet Storage Details

Size:
43.4 kB
·
Xet hash:
3f25a183eb641b4c35fdc9322fcd2510939f27272eaa7d18b2e81432bc14c17a

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.