diff --git a/.gitattributes b/.gitattributes index a8a65fb7689c00b5b117cf00e06722043a3ab664..4e5ea2e7e4830f14224da3e0b8bfae4b902984d3 100644 --- a/.gitattributes +++ b/.gitattributes @@ -395,3 +395,13 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text 2026.04.27/14.37.44_train_llm_diffusion_unet_lowdim_adroit-hand-hammer-v1/wandb/run-20260427_143833-mhqz8q1s/run-mhqz8q1s.wandb filter=lfs diff=lfs merge=lfs -text 2026.04.27/14.43.45_train_llm_diffusion_unet_lowdim_adroit-hand-hammer-v1/wandb/run-20260427_144434-ord5zcjk/run-ord5zcjk.wandb filter=lfs diff=lfs merge=lfs -text 2026.04.27/14.49.53_train_llm_diffusion_unet_lowdim_adroit-hand-hammer-v1/wandb/run-20260427_145041-15x2i90k/run-15x2i90k.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/run-99c13gi9.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/run-da31rpd6.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/run-n45frqzz.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/run-yx0htb6w.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.57.40_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt filter=lfs diff=lfs merge=lfs -text +2026.04.29/08.57.40_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_085830-fxlvg2pl/run-fxlvg2pl.wandb filter=lfs diff=lfs merge=lfs -text +2026.04.29/09.04.44_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt filter=lfs diff=lfs merge=lfs -text +2026.04.29/09.04.44_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_090532-u2idin8m/run-u2idin8m.wandb filter=lfs diff=lfs merge=lfs -text diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9efd36f506e7bd88624e2b8b29af4366b5a49420 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml @@ -0,0 +1,193 @@ +name: train_llm_diffusion_unet_lowdim +_target_: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +obs_dim: ${task.obs_dim} +action_dim: ${task.action_dim} +task_name: ${task.name} +exp_name: default +model_name: ${llm.name} +horizon: 1 +n_obs_steps: 1 +n_action_steps: 1 +n_latency_steps: 0 +past_action_visible: false +keypoint_visible_rate: 1.0 +obs_as_local_cond: false +obs_as_global_cond: true +pred_action_steps_only: false +llm_orig_expert_feedback: true +llm_do_sample: false +policy: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + input_dim: '${eval: ${task.action_dim} if ${obs_as_local_cond} or ${obs_as_global_cond} + else ${task.obs_dim} + ${task.action_dim}}' + local_cond_dim: '${eval: ${task.obs_dim} if ${obs_as_local_cond} else None}' + global_cond_dim: '${eval: ${task.obs_dim}*${n_obs_steps} if ${obs_as_global_cond} + else None}' + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + kernel_size: 5 + n_groups: 8 + cond_predict_scale: true + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + num_train_timesteps: 100 + beta_start: 0.0001 + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + variance_type: fixed_small + clip_sample: true + prediction_type: epsilon + horizon: ${horizon} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + n_obs_steps: ${n_obs_steps} + num_inference_steps: 100 + obs_as_local_cond: ${obs_as_local_cond} + obs_as_global_cond: ${obs_as_global_cond} + pred_action_steps_only: ${pred_action_steps_only} + oa_step_convention: true + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + task_id: ${task_name} + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + cfg: ${llm} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + horizon: ${horizon} + n_obs_steps: ${n_obs_steps} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + loss_dp_weight: 1.0 + loss_llm_weight: 0.001 + normalize_llm_loss: true + reweight_llm_loss: true +ema: + _target_: llmbc.model.diffusion.ema_model.EMAModel + update_after_step: 0 + inv_gamma: 1.0 + power: 0.75 + min_value: 0.0 + max_value: 0.9999 +dataloader: + batch_size: 16 + num_workers: 0 + shuffle: true + pin_memory: false + persistent_workers: false +val_dataloader: + batch_size: 16 + num_workers: 0 + shuffle: false + pin_memory: false + persistent_workers: false +optimizer: + _target_: torch.optim.AdamW + lr: 0.0001 + betas: + - 0.95 + - 0.999 + eps: 1.0e-08 + weight_decay: 1.0e-06 +training: + device: cuda:0 + seed: 43 + debug: false + resume: true + lr_scheduler: cosine + lr_warmup_steps: 500 + num_epochs: 1001 + gradient_accumulate_every: 16 + use_ema: true + rollout_every: 5 + checkpoint_every: 5 + val_every: 1 + sample_every: 5 + max_train_steps: null + max_val_steps: null + tqdm_interval_sec: 1.0 +logging: + project: ${task.name}-training-mix + resume: true + mode: online + name: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} + tags: + - ${name} + - ${task_name} + - ${exp_name} + id: null + group: null +checkpoint: + topk: + monitor_key: test_success_rate + mode: max + k: 5 + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + save_last_ckpt: true + save_last_snapshot: false +multi_run: + run_dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + wandb_name_base: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} +task: + name: sweep-v2 + obs_dim: 9 + action_dim: 4 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + env_name: llf-metaworld-sweep-v2 + n_train: 10 + n_test: 50 + n_envs: 10 + max_steps: 30 + n_obs_steps: ${n_obs_steps} + n_action_steps: ${n_action_steps} + instruction_type: b + feedback_type: + - hp + - hn + - fp + visual: false + discount: 0.9 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + horizon: ${horizon} + pad_before: ${eval:'${n_obs_steps}-1'} + pad_after: ${eval:'${n_action_steps}-1'} + obs_eef_target: true + use_manual_normalizer: false + val_ratio: 0.1 + dummy_normalizer: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor +llm: + name: HuggingFaceTB/SmolLM2-135M-Instruct + model_name: SmolLM2-135M-Instruct + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + use_quantization: false + use_joint_mlp_projector: true + llm_mode: ete-finetuned + finetune_mode: orig + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + max_length: 100 + lora_config: + r: 32 + lora_alpha: 64 + lora_dropout: 0.05 + bias: none + task_type: CAUSAL_LM + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + hydra: + job: + override_dirname: ${model_name} + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${model_name} diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a9c074311753e4744900719176f172357f874702 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml @@ -0,0 +1,155 @@ +hydra: + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + sweep: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + subdir: ${hydra.job.num} + launcher: + _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher + sweeper: + _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper + max_batch_size: null + params: null + help: + app_name: ${hydra.job.name} + header: '${hydra.help.app_name} is powered by Hydra. + + ' + footer: 'Powered by Hydra (https://hydra.cc) + + Use --hydra-help to view Hydra specific help + + ' + template: '${hydra.help.header} + + == Configuration groups == + + Compose your configuration from those groups (group=option) + + + $APP_CONFIG_GROUPS + + + == Config == + + Override anything in the config (foo.bar=value) + + + $CONFIG + + + ${hydra.help.footer} + + ' + hydra_help: + template: 'Hydra (${hydra.runtime.version}) + + See https://hydra.cc for more info. + + + == Flags == + + $FLAGS_HELP + + + == Configuration groups == + + Compose your configuration from those groups (For example, append hydra/job_logging=disabled + to command line) + + + $HYDRA_CONFIG_GROUPS + + + Use ''--cfg hydra'' to Show the Hydra config. + + ' + hydra_help: ??? + hydra_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][HYDRA] %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + root: + level: INFO + handlers: + - console + loggers: + logging_example: + level: DEBUG + disable_existing_loggers: false + job_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + file: + class: logging.FileHandler + formatter: simple + filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log + root: + level: INFO + handlers: + - console + - file + disable_existing_loggers: false + env: {} + mode: RUN + searchpath: [] + callbacks: {} + output_subdir: .hydra + overrides: + hydra: + - hydra.mode=RUN + task: + - training.seed=43 + job: + name: train + chdir: null + override_dirname: training.seed=43 + id: ??? + num: ??? + config_name: llmdp_sweep-v2_mix(csp10).yaml + env_set: {} + env_copy: [] + config: + override_dirname: + kv_sep: '=' + item_sep: ',' + exclude_keys: [] + runtime: + version: 1.2.0 + version_base: '1.2' + cwd: /workspace/LLM-BC + config_sources: + - path: hydra.conf + schema: pkg + provider: hydra + - path: /workspace/LLM-BC/config/mix_data + schema: file + provider: main + - path: '' + schema: structured + provider: schema + output_dir: /workspace/LLM-BC/data/outputs/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2 + choices: + hydra/env: default + hydra/callbacks: null + hydra/job_logging: default + hydra/hydra_logging: default + hydra/hydra_help: default + hydra/help: default + hydra/sweeper: basic + hydra/launcher: basic + hydra/output: default + verbose: false diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml new file mode 100644 index 0000000000000000000000000000000000000000..ebf61aeca24956094799b4a1cab9370df040027f --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml @@ -0,0 +1 @@ +- training.seed=43 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0425-test_success_rate=0.980.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0425-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..7cca71c5d36018241d5b3ff480fce4d2b4293bdb --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0425-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4883d1f735ba94ce6c03294b3bce6fb979cfe848b63720acc577e8b2694ccb0 +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0465-test_success_rate=0.960.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0465-test_success_rate=0.960.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..563795ee6229e0be76519c83ade2b07153733527 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0465-test_success_rate=0.960.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbaae1468bee60c9d844a934810ea49f105e9f8d68dcd966f084513e4b4740f0 +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.980.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..d1b4df136132cfe3ecb4b0330f00669d2782e010 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2456fe5ea9b0127524493959dfd5dc6dd50728a5c1615518ca7ca83574e498b +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0535-test_success_rate=0.980.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0535-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..d61319aca0595ad904b1bef439e4f3de2fefdf98 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0535-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9619190e43ba71aaccd6a4555d8e96cc7a58afaa80d98bd64c14a3a6fdd03544 +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0600-test_success_rate=0.980.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0600-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..76ad1ad753a99ce99205ab63b466f645c87f008d --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0600-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cd1c07b574c72c561d1b95e741ccfe3997484dbbf818ffce835d63a5ca647b2 +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..d1845656b21cf0133362ad3b12ed34872c3cdc9e --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7c52cbdee2945ee873fe33cfe98a7c5b3e0e1102b37b026901baea9cd0c1c0f +size 1040498994 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt new file mode 100644 index 0000000000000000000000000000000000000000..a02fb269d46be4014500a168ffcb193d43ea9bd3 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6ce4a5cf4ea216ea685b89eade73b7410df1c98da77f86b263b5bd84d79638b +size 59399773 diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/train.log b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/train.log new file mode 100644 index 0000000000000000000000000000000000000000..c4fcef58b3a959bfa9a1305c82a8aef2941df74c --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/train.log @@ -0,0 +1,11 @@ +[2026-04-29 08:33:53,418][numexpr.utils][INFO] - Note: NumExpr detected 36 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 16. +[2026-04-29 08:33:53,418][numexpr.utils][INFO] - NumExpr defaulting to 16 threads. +[2026-04-29 08:33:56,818][datasets][INFO] - PyTorch version 2.2.2 available. +[2026-04-29 08:33:56,819][datasets][INFO] - TensorFlow version 2.15.1 available. +[2026-04-29 08:33:56,820][datasets][INFO] - JAX version 0.4.30 available. +[2026-04-29 08:33:58,761][llmbc.model.diffusion.conditional_unet1d][INFO] - number of parameters: 6.501479e+07 +[2026-04-29 08:34:03,905][root][INFO] - running build_ext +[2026-04-29 08:34:03,909][root][INFO] - building 'mujoco_py.cymj' extension +[2026-04-29 08:34:03,909][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o -fopenmp -w +[2026-04-29 08:34:31,864][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -fopenmp -w +[2026-04-29 08:34:32,013][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -shared -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib -L/venv/llm-bc/lib -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -L/root/.mujoco/mujoco210/bin -Wl,--enable-new-dtags,-rpath,/root/.mujoco/mujoco210/bin -lmujoco210 -lglewosmesa -lOSMesa -lGL -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/lib.linux-x86_64-cpython-39/mujoco_py/cymj.cpython-39-x86_64-linux-gnu.so -fopenmp diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/config.yaml b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..756248c9374cc9451192512d10f6da869dc79b77 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/config.yaml @@ -0,0 +1,304 @@ +_target_: + value: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +_wandb: + value: + cli_version: 0.18.6 + m: [] + python_version: 3.9.25 + t: + "1": + - 1 + - 2 + - 3 + - 5 + - 11 + - 12 + - 41 + - 49 + - 50 + - 51 + - 53 + - 55 + - 71 + - 83 + - 95 + - 98 + - 100 + - 105 + "2": + - 1 + - 2 + - 3 + - 5 + - 11 + - 12 + - 41 + - 49 + - 50 + - 51 + - 53 + - 55 + - 71 + - 83 + - 95 + - 98 + - 100 + - 105 + "3": + - 13 + - 15 + - 16 + - 23 + - 55 + - 61 + "4": 3.9.25 + "5": 0.18.6 + "6": 4.47.1 + "8": + - 5 + "12": 0.18.6 + "13": linux-x86_64 +action_dim: + value: 4 +checkpoint: + value: + save_last_ckpt: true + save_last_snapshot: false + topk: + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + k: 5 + mode: max + monitor_key: test_success_rate +dataloader: + value: + batch_size: 16 + num_workers: 0 + persistent_workers: false + pin_memory: false + shuffle: true +ema: + value: + _target_: llmbc.model.diffusion.ema_model.EMAModel + inv_gamma: 1 + max_value: 0.9999 + min_value: 0 + power: 0.75 + update_after_step: 0 +exp_name: + value: default +horizon: + value: 1 +keypoint_visible_rate: + value: 1 +llm: + value: + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + finetune_mode: orig + hydra: + job: + override_dirname: HuggingFaceTB/SmolLM2-135M-Instruct + run: + dir: data/outputs/2026.04.29/08.33.50_HuggingFaceTB/SmolLM2-135M-Instruct + llm_mode: ete-finetuned + lora_config: + bias: none + lora_alpha: 64 + lora_dropout: 0.05 + r: 32 + task_type: CAUSAL_LM + max_length: 100 + model_name: SmolLM2-135M-Instruct + name: HuggingFaceTB/SmolLM2-135M-Instruct + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + use_joint_mlp_projector: true + use_quantization: false +llm_do_sample: + value: false +llm_orig_expert_feedback: + value: true +logging: + value: + group: null + id: null + mode: online + name: 2026.04.29-08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2 + project: sweep-v2-training-mix + resume: true + tags: + - train_llm_diffusion_unet_lowdim + - sweep-v2 + - default +model_name: + value: HuggingFaceTB/SmolLM2-135M-Instruct +multi_run: + value: + run_dir: data/outputs/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2 + wandb_name_base: 2026.04.29-08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2 +n_action_steps: + value: 1 +n_latency_steps: + value: 0 +n_obs_steps: + value: 1 +name: + value: train_llm_diffusion_unet_lowdim +obs_as_global_cond: + value: true +obs_as_local_cond: + value: false +obs_dim: + value: 9 +optimizer: + value: + _target_: torch.optim.AdamW + betas: + - 0.95 + - 0.999 + eps: 1e-08 + lr: 0.0001 + weight_decay: 1e-06 +output_dir: + value: /workspace/LLM-BC/data/outputs/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2 +past_action_visible: + value: false +policy: + value: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + action_dim: 4 + horizon: 1 + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + action_dim: 4 + cfg: + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + finetune_mode: orig + hydra: + job: + override_dirname: HuggingFaceTB/SmolLM2-135M-Instruct + run: + dir: data/outputs/2026.04.29/08.33.50_HuggingFaceTB/SmolLM2-135M-Instruct + llm_mode: ete-finetuned + lora_config: + bias: none + lora_alpha: 64 + lora_dropout: 0.05 + r: 32 + task_type: CAUSAL_LM + max_length: 100 + model_name: SmolLM2-135M-Instruct + name: HuggingFaceTB/SmolLM2-135M-Instruct + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + use_joint_mlp_projector: true + use_quantization: false + horizon: 1 + n_action_steps: 1 + n_obs_steps: 1 + obs_dim: 9 + task_id: sweep-v2 + loss_dp_weight: 1 + loss_llm_weight: 0.001 + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + cond_predict_scale: true + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + global_cond_dim: 9 + input_dim: 4 + kernel_size: 5 + local_cond_dim: null + n_groups: 8 + n_action_steps: 1 + n_obs_steps: 1 + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + beta_start: 0.0001 + clip_sample: true + num_train_timesteps: 100 + prediction_type: epsilon + variance_type: fixed_small + normalize_llm_loss: true + num_inference_steps: 100 + oa_step_convention: true + obs_as_global_cond: true + obs_as_local_cond: false + obs_dim: 9 + pred_action_steps_only: false + reweight_llm_loss: true +pred_action_steps_only: + value: false +task: + value: + action_dim: 4 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + dummy_normalizer: false + horizon: 1 + obs_eef_target: true + pad_after: 0 + pad_before: 0 + use_manual_normalizer: false + val_ratio: 0.1 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + discount: 0.9 + env_name: llf-metaworld-sweep-v2 + feedback_type: + - hp + - hn + - fp + instruction_type: b + max_steps: 30 + n_action_steps: 1 + n_envs: 10 + n_obs_steps: 1 + n_test: 50 + n_train: 10 + visual: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor + name: sweep-v2 + obs_dim: 9 +task_name: + value: sweep-v2 +training: + value: + checkpoint_every: 5 + debug: false + device: cuda:0 + gradient_accumulate_every: 16 + lr_scheduler: cosine + lr_warmup_steps: 500 + max_train_steps: null + max_val_steps: null + num_epochs: 1001 + resume: true + rollout_every: 5 + sample_every: 5 + seed: 43 + tqdm_interval_sec: 1 + use_ema: true + val_every: 1 +val_dataloader: + value: + batch_size: 16 + num_workers: 0 + persistent_workers: false + pin_memory: false + shuffle: false diff --git a/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/output.log b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/output.log new file mode 100644 index 0000000000000000000000000000000000000000..df431e9a70787f935aa050d0ac92f90c6266dc35 --- /dev/null +++ b/2026.04.29/08.33.50_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083436-99c13gi9/files/output.log @@ -0,0 +1,3 @@ +Eval MetaworldLowdimRunner 1/6: 0%| | 0/30 [00:00 + main() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/main.py", line 90, in decorated_main + _run_hydra( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 389, in _run_hydra + _run_app( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 452, in _run_app + run_and_report( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 213, in run_and_report + return func() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 453, in + lambda: hydra.run( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/hydra.py", line 119, in run + ret = run_job( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/core/utils.py", line 186, in run_job + ret.return_value = task_function(task_cfg) + File "/workspace/LLM-BC/./train.py", line 32, in main + workspace.run() + File "/workspace/LLM-BC/llmbc/workspace/train_llm_diffusion_unet_lowdim_workspace.py", line 252, in run + runner_log = env_runner.run(policy) + File "/workspace/LLM-BC/llmbc/env_runner/metaworld_lowdim_runner.py", line 113, in run + self.env = AsyncVectorEnv(self.env_fns) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 168, in __init__ + self._check_observation_spaces() + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in _check_observation_spaces + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 250, in recv + buf = self._recv_bytes() + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 414, in _recv_bytes + buf = self._recv(4) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 379, in _recv + chunk = read(handle, remaining) +KeyboardInterrupt +Traceback (most recent call last): + File "/workspace/LLM-BC/./train.py", line 35, in + main() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/main.py", line 90, in decorated_main + _run_hydra( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 389, in _run_hydra + _run_app( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 452, in _run_app + run_and_report( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 213, in run_and_report + return func() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 453, in + lambda: hydra.run( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/hydra.py", line 119, in run + ret = run_job( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/core/utils.py", line 186, in run_job + ret.return_value = task_function(task_cfg) + File "/workspace/LLM-BC/./train.py", line 32, in main + workspace.run() + File "/workspace/LLM-BC/llmbc/workspace/train_llm_diffusion_unet_lowdim_workspace.py", line 252, in run + runner_log = env_runner.run(policy) + File "/workspace/LLM-BC/llmbc/env_runner/metaworld_lowdim_runner.py", line 113, in run + self.env = AsyncVectorEnv(self.env_fns) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 168, in __init__ + self._check_observation_spaces() + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in _check_observation_spaces + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 250, in recv + buf = self._recv_bytes() + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 414, in _recv_bytes + buf = self._recv(4) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 379, in _recv + chunk = read(handle, remaining) +KeyboardInterrupt diff --git a/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/requirements.txt b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..8d165261b4bf17b57a582245298fa1965eb2b9af --- /dev/null +++ b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/requirements.txt @@ -0,0 +1,299 @@ +llmbc==0.0.0 +aiohappyeyeballs==2.6.1 +antlr4-python3-runtime==4.9.3 +asciitree==0.3.3 +async-timeout==5.0.1 +attrs==25.4.0 +certifi==2025.10.5 +charset-normalizer==3.4.4 +colorama==0.4.6 +dill==0.3.8 +docstring-parser==0.16 +eval_type_backport==0.2.2 +fasteners==0.20 +filelock==3.17.0 +frozenlist==1.8.0 +fsspec==2024.3.1 +gmpy2==2.2.1 +hf-xet==1.1.8 +idna==3.11 +llvmlite==0.39.1 +MarkupSafe==3.0.2 +mdurl==0.1.2 +mkl-service==2.4.0 +mpmath==1.3.0 +msgpack==1.1.1 +networkx==3.2.1 +packaging==25.0 +propcache==0.3.1 +psutil==7.0.0 +pycparser==2.23 +Pygments==2.19.1 +PyOpenGL==3.1.10 +PySocks==1.7.1 +tzdata==2025.3 +xxhash==3.5.0 +pytz==2025.2 +PyYAML==6.0.2 +regex==2025.9.1 +safetensors==0.5.3 +setuptools==80.9.0 +shtab==1.7.2 +six==1.17.0 +tqdm==4.67.1 +tensorboard==2.15.2 +uvloop==0.22.1 +wheel==0.45.1 +zipp==3.21.0 +tensorflow-estimator==2.15.0 +tensorboard-data-server==0.7.2 +google-auth-oauthlib==1.3.1 +tensorflow==2.15.1 +Jinja2==3.1.6 +markdown-it-py==2.2.0 +multiprocess==0.70.15 +numpy==1.23.5 +pillow==11.3.0 +pip==23.3.2 +python-dateutil==2.9.0.post0 +aiosignal==1.4.0 +brotlicffi==1.0.9.2 +hydra-core==1.2.0 +multidict==6.7.0 +pycares==4.10.0 +rich==14.2.0 +sympy==1.14.0 +typeguard==4.4.4 +aiodns==3.5.0 +urllib3==2.5.0 +yarl==1.18.0 +aiohttp==3.12.15 +pyarrow==21.0.0 +pyarrow-hotfix==0.7 +tokenizers==0.21.0 +av==10.0.0 +einops==0.4.1 +Bottleneck==1.4.2 +mkl_fft==1.3.11 +mkl_random==1.2.8 +numba==0.56.4 +numcodecs==0.12.1 +numexpr==2.10.1 +pandas==2.3.3 +zarr==2.12.0 +datasets==2.19.0 +transformers==4.47.1 +accelerate==1.0.1 +peft==0.14.0 +trl==0.11.4 +torch==2.2.2 +tabulate==0.9.0 +sentencepiece==0.2.0 +pyperclip==1.11.0 +PyOpenGL-accelerate==3.1.10 +pydub==0.25.1 +py-cpuinfo==9.0.0 +pure_eval==0.2.3 +ptyprocess==0.7.0 +nvidia-ml-py==13.595.45 +hjson==3.1.0 +gym-notices==0.1.0 +glfw==2.0.0 +Farama-Notifications==0.0.6 +websockets==15.0.1 +wcwidth==0.6.0 +uc-micro-py==1.0.3 +typing-inspection==0.4.2 +triton==2.2.0 +trimesh==4.12.1 +transforms3d==0.4.2 +traitlets==5.14.3 +threadpoolctl==3.6.0 +tenacity==9.1.2 +sniffio==1.3.1 +smmap==5.0.3 +setproctitle==1.3.7 +sentry-sdk==2.58.0 +semantic-version==2.10.0 +scipy==1.13.1 +rpds-py==0.27.1 +python-multipart==0.0.20 +pyparsing==3.3.2 +pynvml==13.0.1 +pydantic_core==2.46.3 +pycryptodomex==3.23.0 +pyasn1==0.6.3 +grpcio==1.80.0 +platformdirs==4.4.0 +pexpect==4.9.0 +parso==0.8.6 +orjson==3.11.5 +opencv-python==4.11.0.86 +stack-data==0.6.3 +omegaconf==2.2.1 +nvidia-nvtx-cu12==12.1.105 +nvidia-nvjitlink-cu12==12.9.86 +nvidia-nccl-cu12==2.19.3 +nvidia-curand-cu12==10.3.2.106 +nvidia-cufft-cu12==11.0.2.54 +nvidia-cuda-runtime-cu12==12.1.105 +nvidia-cuda-nvrtc-cu12==12.1.105 +nvidia-cuda-cupti-cu12==12.1.105 +nvidia-cublas-cu12==12.1.3.1 +ninja==1.13.0 +narwhals==2.20.0 +lxml==6.1.0 +kiwisolver==1.4.7 +joblib==1.5.3 +jiter==0.14.0 +imageio-ffmpeg==0.6.0 +ImageIO==2.37.2 +h5py==3.14.0 +h11==0.16.0 +fonttools==4.60.2 +ffmpy==1.0.0 +fast_kinematics==0.2.2 +executing==2.2.1 +exceptiongroup==1.3.1 +docker-pycreds==0.4.0 +distro==1.9.0 +decorator==5.2.1 +dacite==1.9.2 +cycler==0.12.1 +contourpy==1.3.0 +cloudpickle==3.1.2 +click==8.1.8 +asttokens==3.0.1 +annotated-types==0.7.0 +annotated-doc==0.0.4 +aiofiles==25.1.0 +absl-py==2.3.1 +uvicorn==0.39.0 +tiktoken==0.8.0 +scikit-learn==1.6.1 +sapien==3.0.0b1 +referencing==0.36.2 +pydantic==2.13.3 +pyasn1_modules==0.4.2 +prompt_toolkit==3.0.52 +nvidia-cusparse-cu12==12.1.0.106 +nvidia-cudnn-cu12==8.9.2.26 +nltk==3.9.2 +mujoco==2.3.7 +mdit-py-plugins==0.3.3 +matplotlib-inline==0.2.1 +matplotlib==3.7.5 +linkify-it-py==2.0.3 +jedi==0.19.2 +huggingface-hub==0.26.2 +httpcore==1.0.9 +gymnasium==0.29.1 +google-pasta==0.2.0 +gitdb==4.0.12 +cryptography==47.0.0 +blobfile==3.0.0 +anyio==4.12.1 +llmbc==0.0.0 +tyro==0.9.1 +toppra==0.6.7 +starlette==0.49.3 +seaborn==0.13.2 +rouge_score==0.1.2 +pynndescent==0.6.0 +nvidia-cusolver-cu12==11.4.5.107 +jsonschema-specifications==2025.9.1 +ipython==8.18.1 +httpx==0.28.1 +gymnasium-robotics==1.2.0 +google-auth==2.49.2 +GitPython==3.1.47 +diffusers==0.31.0 +wandb==0.18.6 +umap-learn==0.5.9.post2 +requests-oauthlib==2.0.0 +openai==2.8.1 +mplib==0.1.1 +jsonschema==4.25.1 +gradio_client==0.2.9 +google-genai==1.47.0 +fastapi==0.128.8 +torchvision==0.17.2 +torchaudio==2.2.2 +sentence-transformers==3.2.1 +pytorch-seed==0.2.0 +deepspeed==0.16.1 +bitsandbytes==0.45.0 +altair==6.0.0 +timm==1.0.22 +gradio==3.36.1 +evaluate==0.4.3 +arm_pytorch_utilities==0.5.0 +tensorflow-io-gcs-filesystem==0.37.1 +Markdown==3.9 +pybullet==3.2.6 +wrapt==1.14.2 +tensorflow-probability==0.23.0 +parse==1.19.1 +dm-tree==0.1.8 +termcolor==3.1.0 +requests==2.32.0 +cffi==2.0.0 +opt_einsum==3.4.0 +labmaze==1.0.6 +typing_extensions==4.15.0 +importlib-resources==5.13.0 +importlib-metadata==5.2.0 +FLAML==2.3.6 +dm-env==1.6 +diskcache==5.6.3 +Cython==0.29.37 +mujoco-py==2.1.2.14 +jaxlib==0.4.30 +dm-control==1.0.14 +cmudict==1.0.13 +syllables==1.0.9 +metaworld==2.0.0 +jax==0.4.30 +highway-env==1.9.1 +gym_bandits==0.0.2 +d4rl==1.1 +pyautogen==0.1.0 +protobuf==4.25.9 +tf-agents==0.19.0 +oauthlib==3.3.1 +pytorch-kinematics==0.7.5 +pygame==2.6.1 +gin-config==0.5.0 +mani_skill==3.0.0b20 +tifffile==2024.8.30 +Shapely==1.8.4 +PyWavelets==1.6.0 +Werkzeug==3.1.8 +astunparse==1.6.3 +scikit-image==0.19.3 +pymunk==6.2.1 +ml-dtypes==0.3.2 +gast==0.7.0 +stable-baselines3==2.2.1 +keras==2.15.0 +libclang==18.1.1 +flatbuffers==25.12.19 +gym==0.23.1 +mjrl==1.0.0 +llfbench==0.1.0 +autocommand==2.2.2 +backports.tarfile==1.2.0 +importlib_metadata==8.0.0 +inflect==7.3.1 +jaraco.collections==5.1.0 +jaraco.context==5.3.0 +jaraco.functools==4.0.1 +jaraco.text==3.12.1 +more-itertools==10.3.0 +packaging==24.2 +platformdirs==4.2.2 +tomli==2.0.1 +typeguard==4.3.0 +typing_extensions==4.12.2 +wheel==0.45.1 +zipp==3.19.2 diff --git a/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-metadata.json b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-metadata.json new file mode 100644 index 0000000000000000000000000000000000000000..cb11d3a0f5f992d3bd53c2bd3b2211b5ab143d5f --- /dev/null +++ b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-metadata.json @@ -0,0 +1,56 @@ +{ + "os": "Linux-5.15.0-140-generic-x86_64-with-glibc2.35", + "python": "3.9.25", + "startedAt": "2026-04-29T08:35:51.642706Z", + "args": [ + "--config-path", + "config/mix_data", + "--config-name", + "llmdp_sweep-v2_mix(csp10).yaml", + "training.seed=44" + ], + "program": "/workspace/LLM-BC/./train.py", + "codePath": "train.py", + "git": { + "remote": "https://github.com/CHYang25/LLM-BC.git", + "commit": "284b3dcd20dcb4b4fca100fc3721ccc07e7bb4ea" + }, + "email": "chris920325@gmail.com", + "root": "/workspace/LLM-BC/data/outputs/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2", + "host": "d8640274e028", + "username": "root", + "executable": "/venv/llm-bc/bin/python3", + "codePathLocal": "train.py", + "cpu_count": 36, + "cpu_count_logical": 36, + "gpu": "NVIDIA GeForce RTX 4090", + "gpu_count": 2, + "disk": { + "/": { + "total": "569083166720", + "used": "375286108160" + } + }, + "memory": { + "total": "135036993536" + }, + "cpu": { + "count": 36, + "countLogical": 36 + }, + "gpu_nvidia": [ + { + "name": "NVIDIA GeForce RTX 4090", + "memoryTotal": "25757220864", + "cudaCores": 16384, + "architecture": "Ada" + }, + { + "name": "NVIDIA GeForce RTX 4090", + "memoryTotal": "25757220864", + "cudaCores": 16384, + "architecture": "Ada" + } + ], + "cudaVersion": "12.4" +} \ No newline at end of file diff --git a/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-summary.json b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-summary.json new file mode 100644 index 0000000000000000000000000000000000000000..f6dd0bbff5f5020afac1895f78a85291c5e9d184 --- /dev/null +++ b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/files/wandb-summary.json @@ -0,0 +1 @@ +{"train_loss_llm":2.371278762817383,"epoch":0,"_runtime":274.671002315,"_step":333,"_timestamp":1.777451819259317e+09,"global_step":333,"_wandb":{"runtime":274},"train_loss":0.9713806509971619,"train_loss_dp":0.9690093994140625,"lr":4.2000000000000004e-06} \ No newline at end of file diff --git a/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/run-da31rpd6.wandb b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/run-da31rpd6.wandb new file mode 100644 index 0000000000000000000000000000000000000000..77d869446966a25a8d36cb03e80dced695eaa10b --- /dev/null +++ b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083551-da31rpd6/run-da31rpd6.wandb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96f9b9902cf5c59c350df6fb48400ac81c1f1b5a450c2da752e1a669d9c538f7 +size 294912 diff --git a/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json new file mode 100644 index 0000000000000000000000000000000000000000..66e44470442784b1a269a1a4a38f76e3f3fea49b --- /dev/null +++ b/2026.04.29/08.35.06_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json @@ -0,0 +1 @@ +{"run_id": "da31rpd6"} \ No newline at end of file diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..ee0770ff7836eac7e4a4dc27e59a4095fe8fdba5 --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml @@ -0,0 +1,193 @@ +name: train_llm_diffusion_unet_lowdim +_target_: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +obs_dim: ${task.obs_dim} +action_dim: ${task.action_dim} +task_name: ${task.name} +exp_name: default +model_name: ${llm.name} +horizon: 1 +n_obs_steps: 1 +n_action_steps: 1 +n_latency_steps: 0 +past_action_visible: false +keypoint_visible_rate: 1.0 +obs_as_local_cond: false +obs_as_global_cond: true +pred_action_steps_only: false +llm_orig_expert_feedback: true +llm_do_sample: false +policy: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + input_dim: '${eval: ${task.action_dim} if ${obs_as_local_cond} or ${obs_as_global_cond} + else ${task.obs_dim} + ${task.action_dim}}' + local_cond_dim: '${eval: ${task.obs_dim} if ${obs_as_local_cond} else None}' + global_cond_dim: '${eval: ${task.obs_dim}*${n_obs_steps} if ${obs_as_global_cond} + else None}' + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + kernel_size: 5 + n_groups: 8 + cond_predict_scale: true + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + num_train_timesteps: 100 + beta_start: 0.0001 + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + variance_type: fixed_small + clip_sample: true + prediction_type: epsilon + horizon: ${horizon} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + n_obs_steps: ${n_obs_steps} + num_inference_steps: 100 + obs_as_local_cond: ${obs_as_local_cond} + obs_as_global_cond: ${obs_as_global_cond} + pred_action_steps_only: ${pred_action_steps_only} + oa_step_convention: true + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + task_id: ${task_name} + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + cfg: ${llm} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + horizon: ${horizon} + n_obs_steps: ${n_obs_steps} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + loss_dp_weight: 1.0 + loss_llm_weight: 0.001 + normalize_llm_loss: true + reweight_llm_loss: true +ema: + _target_: llmbc.model.diffusion.ema_model.EMAModel + update_after_step: 0 + inv_gamma: 1.0 + power: 0.75 + min_value: 0.0 + max_value: 0.9999 +dataloader: + batch_size: 16 + num_workers: 0 + shuffle: true + pin_memory: false + persistent_workers: false +val_dataloader: + batch_size: 16 + num_workers: 0 + shuffle: false + pin_memory: false + persistent_workers: false +optimizer: + _target_: torch.optim.AdamW + lr: 0.0001 + betas: + - 0.95 + - 0.999 + eps: 1.0e-08 + weight_decay: 1.0e-06 +training: + device: cuda:0 + seed: 45 + debug: false + resume: true + lr_scheduler: cosine + lr_warmup_steps: 500 + num_epochs: 1001 + gradient_accumulate_every: 16 + use_ema: true + rollout_every: 5 + checkpoint_every: 5 + val_every: 1 + sample_every: 5 + max_train_steps: null + max_val_steps: null + tqdm_interval_sec: 1.0 +logging: + project: ${task.name}-training-mix + resume: true + mode: online + name: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} + tags: + - ${name} + - ${task_name} + - ${exp_name} + id: null + group: null +checkpoint: + topk: + monitor_key: test_success_rate + mode: max + k: 5 + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + save_last_ckpt: true + save_last_snapshot: false +multi_run: + run_dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + wandb_name_base: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} +task: + name: sweep-v2 + obs_dim: 9 + action_dim: 4 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + env_name: llf-metaworld-sweep-v2 + n_train: 10 + n_test: 50 + n_envs: 10 + max_steps: 30 + n_obs_steps: ${n_obs_steps} + n_action_steps: ${n_action_steps} + instruction_type: b + feedback_type: + - hp + - hn + - fp + visual: false + discount: 0.9 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + horizon: ${horizon} + pad_before: ${eval:'${n_obs_steps}-1'} + pad_after: ${eval:'${n_action_steps}-1'} + obs_eef_target: true + use_manual_normalizer: false + val_ratio: 0.1 + dummy_normalizer: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor +llm: + name: HuggingFaceTB/SmolLM2-135M-Instruct + model_name: SmolLM2-135M-Instruct + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + use_quantization: false + use_joint_mlp_projector: true + llm_mode: ete-finetuned + finetune_mode: orig + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + max_length: 100 + lora_config: + r: 32 + lora_alpha: 64 + lora_dropout: 0.05 + bias: none + task_type: CAUSAL_LM + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + hydra: + job: + override_dirname: ${model_name} + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${model_name} diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml new file mode 100644 index 0000000000000000000000000000000000000000..347c6d48e0354e2861514fc35a00e32312af0850 --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml @@ -0,0 +1,155 @@ +hydra: + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + sweep: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + subdir: ${hydra.job.num} + launcher: + _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher + sweeper: + _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper + max_batch_size: null + params: null + help: + app_name: ${hydra.job.name} + header: '${hydra.help.app_name} is powered by Hydra. + + ' + footer: 'Powered by Hydra (https://hydra.cc) + + Use --hydra-help to view Hydra specific help + + ' + template: '${hydra.help.header} + + == Configuration groups == + + Compose your configuration from those groups (group=option) + + + $APP_CONFIG_GROUPS + + + == Config == + + Override anything in the config (foo.bar=value) + + + $CONFIG + + + ${hydra.help.footer} + + ' + hydra_help: + template: 'Hydra (${hydra.runtime.version}) + + See https://hydra.cc for more info. + + + == Flags == + + $FLAGS_HELP + + + == Configuration groups == + + Compose your configuration from those groups (For example, append hydra/job_logging=disabled + to command line) + + + $HYDRA_CONFIG_GROUPS + + + Use ''--cfg hydra'' to Show the Hydra config. + + ' + hydra_help: ??? + hydra_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][HYDRA] %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + root: + level: INFO + handlers: + - console + loggers: + logging_example: + level: DEBUG + disable_existing_loggers: false + job_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + file: + class: logging.FileHandler + formatter: simple + filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log + root: + level: INFO + handlers: + - console + - file + disable_existing_loggers: false + env: {} + mode: RUN + searchpath: [] + callbacks: {} + output_subdir: .hydra + overrides: + hydra: + - hydra.mode=RUN + task: + - training.seed=45 + job: + name: train + chdir: null + override_dirname: training.seed=45 + id: ??? + num: ??? + config_name: llmdp_sweep-v2_mix(csp10).yaml + env_set: {} + env_copy: [] + config: + override_dirname: + kv_sep: '=' + item_sep: ',' + exclude_keys: [] + runtime: + version: 1.2.0 + version_base: '1.2' + cwd: /workspace/LLM-BC + config_sources: + - path: hydra.conf + schema: pkg + provider: hydra + - path: /workspace/LLM-BC/config/mix_data + schema: file + provider: main + - path: '' + schema: structured + provider: schema + output_dir: /workspace/LLM-BC/data/outputs/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2 + choices: + hydra/env: default + hydra/callbacks: null + hydra/job_logging: default + hydra/hydra_logging: default + hydra/hydra_help: default + hydra/help: default + hydra/sweeper: basic + hydra/launcher: basic + hydra/output: default + verbose: false diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b73ec44dbc4528b3b0e0ea4cadc83907b7b3ab6b --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml @@ -0,0 +1 @@ +- training.seed=45 diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt new file mode 100644 index 0000000000000000000000000000000000000000..92989b5923003d6a6d93a6a8461676dc1273f2dd --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt @@ -0,0 +1,338 @@ +{"train_loss": 0.7789667248725891, "train_loss_dp": 0.7784344553947449, "train_loss_llm": 0.532257080078125, "global_step": 0, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.4812785387039185, "train_loss_dp": 1.480205774307251, "train_loss_llm": 1.0727070569992065, "global_step": 1, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.703511118888855, "train_loss_dp": 1.7020270824432373, "train_loss_llm": 1.4839982986450195, "global_step": 2, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.9466181397438049, "train_loss_dp": 0.9464600682258606, "train_loss_llm": 0.15809392929077148, "global_step": 3, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.3648229837417603, "train_loss_dp": 1.3631024360656738, "train_loss_llm": 1.7205419540405273, "global_step": 4, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.9820842742919922, "train_loss_dp": 0.9814388751983643, "train_loss_llm": 0.6454005241394043, "global_step": 5, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.3251570463180542, "train_loss_dp": 1.324012041091919, "train_loss_llm": 1.1449956893920898, "global_step": 6, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.8598686456680298, "train_loss_dp": 0.8584091067314148, "train_loss_llm": 1.4595112800598145, "global_step": 7, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.1753065586090088, "train_loss_dp": 1.1745007038116455, "train_loss_llm": 0.8058884143829346, "global_step": 8, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.299705982208252, "train_loss_dp": 1.2982532978057861, "train_loss_llm": 1.4526424407958984, "global_step": 9, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.9544914364814758, "train_loss_dp": 0.9538720846176147, "train_loss_llm": 0.6193599700927734, "global_step": 10, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.9061971306800842, "train_loss_dp": 0.9056134223937988, "train_loss_llm": 0.5836952924728394, "global_step": 11, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.3258334398269653, "train_loss_dp": 1.32527494430542, "train_loss_llm": 0.5585168600082397, "global_step": 12, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.3159362077713013, "train_loss_dp": 1.3154011964797974, "train_loss_llm": 0.5349661111831665, "global_step": 13, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.435994267463684, "train_loss_dp": 1.4338123798370361, "train_loss_llm": 2.181854248046875, "global_step": 14, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 1.075801968574524, "train_loss_dp": 1.0663318634033203, "train_loss_llm": 9.470149993896484, "global_step": 15, "epoch": 0, "lr": 2.0000000000000002e-07} +{"train_loss": 0.9878379702568054, "train_loss_dp": 0.9851472973823547, "train_loss_llm": 2.6906909942626953, "global_step": 16, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.0550199747085571, "train_loss_dp": 1.054060697555542, "train_loss_llm": 0.9592361450195312, "global_step": 17, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 0.9808177351951599, "train_loss_dp": 0.978840708732605, "train_loss_llm": 1.97705078125, "global_step": 18, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 0.8384479880332947, "train_loss_dp": 0.8380396962165833, "train_loss_llm": 0.40830904245376587, "global_step": 19, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.117823839187622, "train_loss_dp": 1.112903118133545, "train_loss_llm": 4.920753002166748, "global_step": 20, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 0.7604645490646362, "train_loss_dp": 0.7604645490646362, "train_loss_llm": 0.0, "global_step": 21, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.1393953561782837, "train_loss_dp": 1.1382240056991577, "train_loss_llm": 1.1713260412216187, "global_step": 22, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.213979721069336, "train_loss_dp": 1.212296485900879, "train_loss_llm": 1.6831917762756348, "global_step": 23, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 0.9646763801574707, "train_loss_dp": 0.9637986421585083, "train_loss_llm": 0.8777172565460205, "global_step": 24, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.5793468952178955, "train_loss_dp": 1.578649878501892, "train_loss_llm": 0.6970024108886719, "global_step": 25, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.2663580179214478, "train_loss_dp": 1.2648851871490479, "train_loss_llm": 1.4728822708129883, "global_step": 26, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.2766700983047485, "train_loss_dp": 1.274940013885498, "train_loss_llm": 1.7301355600357056, "global_step": 27, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.1808645725250244, "train_loss_dp": 1.1778535842895508, "train_loss_llm": 3.0109810829162598, "global_step": 28, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.4790345430374146, "train_loss_dp": 1.4786677360534668, "train_loss_llm": 0.36677098274230957, "global_step": 29, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 0.9326168298721313, "train_loss_dp": 0.9326168298721313, "train_loss_llm": 0.0, "global_step": 30, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.0168713331222534, "train_loss_dp": 1.013830542564392, "train_loss_llm": 3.0407767295837402, "global_step": 31, "epoch": 0, "lr": 4.0000000000000003e-07} +{"train_loss": 1.0716356039047241, "train_loss_dp": 1.069759488105774, "train_loss_llm": 1.8761253356933594, "global_step": 32, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.3149069547653198, "train_loss_dp": 1.3071506023406982, "train_loss_llm": 7.756320953369141, "global_step": 33, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.3070275783538818, "train_loss_dp": 1.3061859607696533, "train_loss_llm": 0.8416301012039185, "global_step": 34, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.010388970375061, "train_loss_dp": 1.0085391998291016, "train_loss_llm": 1.8497505187988281, "global_step": 35, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.0067718029022217, "train_loss_dp": 1.0066795349121094, "train_loss_llm": 0.0922393798828125, "global_step": 36, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.0842759609222412, "train_loss_dp": 1.0812385082244873, "train_loss_llm": 3.0374603271484375, "global_step": 37, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.3997782468795776, "train_loss_dp": 1.3964835405349731, "train_loss_llm": 3.294764518737793, "global_step": 38, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.138811707496643, "train_loss_dp": 1.1378529071807861, "train_loss_llm": 0.9587554931640625, "global_step": 39, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.2324931621551514, "train_loss_dp": 1.23075532913208, "train_loss_llm": 1.737889051437378, "global_step": 40, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.2905280590057373, "train_loss_dp": 1.2852116823196411, "train_loss_llm": 5.316364288330078, "global_step": 41, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.2838133573532104, "train_loss_dp": 1.2828341722488403, "train_loss_llm": 0.9791371822357178, "global_step": 42, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.1660711765289307, "train_loss_dp": 1.165443778038025, "train_loss_llm": 0.627385139465332, "global_step": 43, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.145284652709961, "train_loss_dp": 1.1441025733947754, "train_loss_llm": 1.1820387840270996, "global_step": 44, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 0.9939045310020447, "train_loss_dp": 0.9935083985328674, "train_loss_llm": 0.3961343765258789, "global_step": 45, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.3373174667358398, "train_loss_dp": 1.3364193439483643, "train_loss_llm": 0.898101806640625, "global_step": 46, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 0.9487116932868958, "train_loss_dp": 0.9471842646598816, "train_loss_llm": 1.527456283569336, "global_step": 47, "epoch": 0, "lr": 6.000000000000001e-07} +{"train_loss": 1.25667405128479, "train_loss_dp": 1.2556705474853516, "train_loss_llm": 1.0035312175750732, "global_step": 48, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.2156152725219727, "train_loss_dp": 1.2142655849456787, "train_loss_llm": 1.349653720855713, "global_step": 49, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.1537072658538818, "train_loss_dp": 1.1532894372940063, "train_loss_llm": 0.417813777923584, "global_step": 50, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.1653023958206177, "train_loss_dp": 1.1607341766357422, "train_loss_llm": 4.568267822265625, "global_step": 51, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.8025030493736267, "train_loss_dp": 0.8018094897270203, "train_loss_llm": 0.693543016910553, "global_step": 52, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.9360765218734741, "train_loss_dp": 0.9353166818618774, "train_loss_llm": 0.7598371505737305, "global_step": 53, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.8400998115539551, "train_loss_dp": 0.8396124243736267, "train_loss_llm": 0.48740577697753906, "global_step": 54, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.26108980178833, "train_loss_dp": 1.2595584392547607, "train_loss_llm": 1.5313596725463867, "global_step": 55, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.8736547827720642, "train_loss_dp": 0.8727149963378906, "train_loss_llm": 0.9397706985473633, "global_step": 56, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.042411208152771, "train_loss_dp": 1.0404326915740967, "train_loss_llm": 1.978510856628418, "global_step": 57, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.0089004039764404, "train_loss_dp": 1.007153034210205, "train_loss_llm": 1.7473623752593994, "global_step": 58, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.8581745624542236, "train_loss_dp": 0.837749719619751, "train_loss_llm": 20.424816131591797, "global_step": 59, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.2599515914916992, "train_loss_dp": 1.2589569091796875, "train_loss_llm": 0.9947166442871094, "global_step": 60, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.1447588205337524, "train_loss_dp": 1.1410822868347168, "train_loss_llm": 3.676481246948242, "global_step": 61, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 0.9488521814346313, "train_loss_dp": 0.9466419816017151, "train_loss_llm": 2.2102208137512207, "global_step": 62, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.1681071519851685, "train_loss_dp": 1.1661149263381958, "train_loss_llm": 1.9922842979431152, "global_step": 63, "epoch": 0, "lr": 8.000000000000001e-07} +{"train_loss": 1.4025390148162842, "train_loss_dp": 1.401512622833252, "train_loss_llm": 1.0264418125152588, "global_step": 64, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.1621136665344238, "train_loss_dp": 1.161423683166504, "train_loss_llm": 0.6899653077125549, "global_step": 65, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 0.6015030741691589, "train_loss_dp": 0.6007305383682251, "train_loss_llm": 0.7725367546081543, "global_step": 66, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.5044846534729004, "train_loss_dp": 1.5034410953521729, "train_loss_llm": 1.043562412261963, "global_step": 67, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 0.8388612866401672, "train_loss_dp": 0.8372955322265625, "train_loss_llm": 1.5657382011413574, "global_step": 68, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.7217475175857544, "train_loss_dp": 1.7209349870681763, "train_loss_llm": 0.8125228881835938, "global_step": 69, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 0.7477439641952515, "train_loss_dp": 0.7448316812515259, "train_loss_llm": 2.912308692932129, "global_step": 70, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.0171953439712524, "train_loss_dp": 1.0148653984069824, "train_loss_llm": 2.329975128173828, "global_step": 71, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 0.7033337354660034, "train_loss_dp": 0.7029812932014465, "train_loss_llm": 0.352466344833374, "global_step": 72, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.5708736181259155, "train_loss_dp": 1.5689499378204346, "train_loss_llm": 1.9236726760864258, "global_step": 73, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.171140432357788, "train_loss_dp": 1.1672642230987549, "train_loss_llm": 3.8761959075927734, "global_step": 74, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 0.945916473865509, "train_loss_dp": 0.9446393251419067, "train_loss_llm": 1.277151346206665, "global_step": 75, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.2723770141601562, "train_loss_dp": 1.2694239616394043, "train_loss_llm": 2.9530458450317383, "global_step": 76, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.08467698097229, "train_loss_dp": 1.0837539434432983, "train_loss_llm": 0.9230525493621826, "global_step": 77, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.134382724761963, "train_loss_dp": 1.1334881782531738, "train_loss_llm": 0.8945956230163574, "global_step": 78, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.1263834238052368, "train_loss_dp": 1.1259883642196655, "train_loss_llm": 0.39508819580078125, "global_step": 79, "epoch": 0, "lr": 1.0000000000000002e-06} +{"train_loss": 1.133946418762207, "train_loss_dp": 1.1318979263305664, "train_loss_llm": 2.0484776496887207, "global_step": 80, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.966083288192749, "train_loss_dp": 0.9656722545623779, "train_loss_llm": 0.41105806827545166, "global_step": 81, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.8245104551315308, "train_loss_dp": 0.8229804039001465, "train_loss_llm": 1.5300674438476562, "global_step": 82, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.9492079019546509, "train_loss_dp": 0.9480666518211365, "train_loss_llm": 1.1412239074707031, "global_step": 83, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.125891923904419, "train_loss_dp": 1.1252224445343018, "train_loss_llm": 0.669519305229187, "global_step": 84, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.9792460799217224, "train_loss_dp": 0.9777927398681641, "train_loss_llm": 1.4533462524414062, "global_step": 85, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.3158930540084839, "train_loss_dp": 1.315097451210022, "train_loss_llm": 0.7955795526504517, "global_step": 86, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.2849777936935425, "train_loss_dp": 1.2843527793884277, "train_loss_llm": 0.6250190734863281, "global_step": 87, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.1404515504837036, "train_loss_dp": 1.13894522190094, "train_loss_llm": 1.5063276290893555, "global_step": 88, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.9223363995552063, "train_loss_dp": 0.9214972257614136, "train_loss_llm": 0.8391933441162109, "global_step": 89, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.1727333068847656, "train_loss_dp": 1.1718686819076538, "train_loss_llm": 0.8645706176757812, "global_step": 90, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.113487720489502, "train_loss_dp": 1.1125094890594482, "train_loss_llm": 0.9781861305236816, "global_step": 91, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.3552762269973755, "train_loss_dp": 1.354949712753296, "train_loss_llm": 0.3265666961669922, "global_step": 92, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.9690829515457153, "train_loss_dp": 0.968060314655304, "train_loss_llm": 1.0226551294326782, "global_step": 93, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 0.9885964393615723, "train_loss_dp": 0.9868841171264648, "train_loss_llm": 1.7123019695281982, "global_step": 94, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.1996806859970093, "train_loss_dp": 1.1987500190734863, "train_loss_llm": 0.9306955337524414, "global_step": 95, "epoch": 0, "lr": 1.2000000000000002e-06} +{"train_loss": 1.034594178199768, "train_loss_dp": 1.0339114665985107, "train_loss_llm": 0.6826953887939453, "global_step": 96, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.5009411573410034, "train_loss_dp": 1.4976829290390015, "train_loss_llm": 3.258220672607422, "global_step": 97, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.6479157209396362, "train_loss_dp": 0.6475090980529785, "train_loss_llm": 0.40659594535827637, "global_step": 98, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.880795955657959, "train_loss_dp": 0.8798403739929199, "train_loss_llm": 0.9555797576904297, "global_step": 99, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.976676344871521, "train_loss_dp": 0.9752496480941772, "train_loss_llm": 1.4266760349273682, "global_step": 100, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.062575101852417, "train_loss_dp": 1.0616531372070312, "train_loss_llm": 0.9219627380371094, "global_step": 101, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.163649559020996, "train_loss_dp": 1.1630744934082031, "train_loss_llm": 0.5750789642333984, "global_step": 102, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.1659646034240723, "train_loss_dp": 1.1644301414489746, "train_loss_llm": 1.5344963073730469, "global_step": 103, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.0758721828460693, "train_loss_dp": 1.07545804977417, "train_loss_llm": 0.4140939712524414, "global_step": 104, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.1677193641662598, "train_loss_dp": 1.166299819946289, "train_loss_llm": 1.4195492267608643, "global_step": 105, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.87457275390625, "train_loss_dp": 0.8743606805801392, "train_loss_llm": 0.2120532989501953, "global_step": 106, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.912935733795166, "train_loss_dp": 0.912591278553009, "train_loss_llm": 0.3444700241088867, "global_step": 107, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.1732856035232544, "train_loss_dp": 1.1709849834442139, "train_loss_llm": 2.3005619049072266, "global_step": 108, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 0.7645201683044434, "train_loss_dp": 0.7637201547622681, "train_loss_llm": 0.8000310659408569, "global_step": 109, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.176607608795166, "train_loss_dp": 1.1709827184677124, "train_loss_llm": 5.624931335449219, "global_step": 110, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.0543700456619263, "train_loss_dp": 1.0530896186828613, "train_loss_llm": 1.2804579734802246, "global_step": 111, "epoch": 0, "lr": 1.4000000000000001e-06} +{"train_loss": 1.1628527641296387, "train_loss_dp": 1.1625275611877441, "train_loss_llm": 0.3252229690551758, "global_step": 112, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.3412309885025024, "train_loss_dp": 1.3376593589782715, "train_loss_llm": 3.5716705322265625, "global_step": 113, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.8261384963989258, "train_loss_dp": 0.8253236413002014, "train_loss_llm": 0.8148632049560547, "global_step": 114, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.010982871055603, "train_loss_dp": 1.010079264640808, "train_loss_llm": 0.903630256652832, "global_step": 115, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.054580807685852, "train_loss_dp": 1.0493314266204834, "train_loss_llm": 5.249382019042969, "global_step": 116, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.0486009120941162, "train_loss_dp": 1.0467684268951416, "train_loss_llm": 1.8324837684631348, "global_step": 117, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.0623599290847778, "train_loss_dp": 1.0612273216247559, "train_loss_llm": 1.132563591003418, "global_step": 118, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.055920124053955, "train_loss_dp": 1.0546772480010986, "train_loss_llm": 1.2429218292236328, "global_step": 119, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.9706803560256958, "train_loss_dp": 0.966740071773529, "train_loss_llm": 3.940277576446533, "global_step": 120, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.899577260017395, "train_loss_dp": 0.8988329172134399, "train_loss_llm": 0.744354248046875, "global_step": 121, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.0479618310928345, "train_loss_dp": 1.0471842288970947, "train_loss_llm": 0.7776050567626953, "global_step": 122, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.8802290558815002, "train_loss_dp": 0.8775439858436584, "train_loss_llm": 2.6850640773773193, "global_step": 123, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.3925269842147827, "train_loss_dp": 1.3899670839309692, "train_loss_llm": 2.559953212738037, "global_step": 124, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.7327772974967957, "train_loss_dp": 0.7316875457763672, "train_loss_llm": 1.0897562503814697, "global_step": 125, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.834916889667511, "train_loss_dp": 0.8332582116127014, "train_loss_llm": 1.6586933135986328, "global_step": 126, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 1.0088520050048828, "train_loss_dp": 1.0079145431518555, "train_loss_llm": 0.9374985694885254, "global_step": 127, "epoch": 0, "lr": 1.6000000000000001e-06} +{"train_loss": 0.8526560664176941, "train_loss_dp": 0.8522714376449585, "train_loss_llm": 0.3846397399902344, "global_step": 128, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.0108627080917358, "train_loss_dp": 1.0083171129226685, "train_loss_llm": 2.54559326171875, "global_step": 129, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.7885764241218567, "train_loss_dp": 0.788051962852478, "train_loss_llm": 0.5244706869125366, "global_step": 130, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.273042917251587, "train_loss_dp": 1.2702627182006836, "train_loss_llm": 2.7802562713623047, "global_step": 131, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.1908512115478516, "train_loss_dp": 1.1891257762908936, "train_loss_llm": 1.7254295349121094, "global_step": 132, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.9060755968093872, "train_loss_dp": 0.9055706858634949, "train_loss_llm": 0.5049176216125488, "global_step": 133, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.9288762807846069, "train_loss_dp": 0.9278987646102905, "train_loss_llm": 0.9775400161743164, "global_step": 134, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.0303034782409668, "train_loss_dp": 1.0282714366912842, "train_loss_llm": 2.0320777893066406, "global_step": 135, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.07591712474823, "train_loss_dp": 1.073346495628357, "train_loss_llm": 2.570608139038086, "global_step": 136, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.7770967483520508, "train_loss_dp": 0.7760414481163025, "train_loss_llm": 1.055305004119873, "global_step": 137, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.9279473423957825, "train_loss_dp": 0.9250935912132263, "train_loss_llm": 2.853731870651245, "global_step": 138, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.0239455699920654, "train_loss_dp": 1.0234155654907227, "train_loss_llm": 0.5299513339996338, "global_step": 139, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.6870459914207458, "train_loss_dp": 0.685171365737915, "train_loss_llm": 1.874603271484375, "global_step": 140, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.0657446384429932, "train_loss_dp": 1.0648167133331299, "train_loss_llm": 0.9278755187988281, "global_step": 141, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.12233567237854, "train_loss_dp": 1.1173756122589111, "train_loss_llm": 4.960109710693359, "global_step": 142, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 1.3854516744613647, "train_loss_dp": 1.384528398513794, "train_loss_llm": 0.9232254028320312, "global_step": 143, "epoch": 0, "lr": 1.8e-06} +{"train_loss": 0.9985589385032654, "train_loss_dp": 0.9981729388237, "train_loss_llm": 0.3860071897506714, "global_step": 144, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.1671257019042969, "train_loss_dp": 1.1661062240600586, "train_loss_llm": 1.0194945335388184, "global_step": 145, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.9584890604019165, "train_loss_dp": 0.9580555558204651, "train_loss_llm": 0.4334831237792969, "global_step": 146, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.2573744058609009, "train_loss_dp": 1.2566215991973877, "train_loss_llm": 0.7527618408203125, "global_step": 147, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.9796014428138733, "train_loss_dp": 0.9774230122566223, "train_loss_llm": 2.1784095764160156, "global_step": 148, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.0690115690231323, "train_loss_dp": 1.0686674118041992, "train_loss_llm": 0.34418439865112305, "global_step": 149, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.3584924936294556, "train_loss_dp": 1.3569716215133667, "train_loss_llm": 1.5209159851074219, "global_step": 150, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.319930911064148, "train_loss_dp": 1.3195158243179321, "train_loss_llm": 0.4150766134262085, "global_step": 151, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.373637318611145, "train_loss_dp": 1.3714826107025146, "train_loss_llm": 2.1546716690063477, "global_step": 152, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.7981638312339783, "train_loss_dp": 0.7972655296325684, "train_loss_llm": 0.8983020782470703, "global_step": 153, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.6259526610374451, "train_loss_dp": 0.6259526610374451, "train_loss_llm": 0.0, "global_step": 154, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.8991695642471313, "train_loss_dp": 0.8981265425682068, "train_loss_llm": 1.0430073738098145, "global_step": 155, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.8341158032417297, "train_loss_dp": 0.8331246376037598, "train_loss_llm": 0.9911479949951172, "global_step": 156, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.3519165515899658, "train_loss_dp": 1.349484920501709, "train_loss_llm": 2.4316177368164062, "global_step": 157, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.174717903137207, "train_loss_dp": 1.1742562055587769, "train_loss_llm": 0.46164369583129883, "global_step": 158, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 1.1371837854385376, "train_loss_dp": 1.1310091018676758, "train_loss_llm": 6.17466926574707, "global_step": 159, "epoch": 0, "lr": 2.0000000000000003e-06} +{"train_loss": 0.9435285329818726, "train_loss_dp": 0.9389777183532715, "train_loss_llm": 4.5507965087890625, "global_step": 160, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.9228729605674744, "train_loss_dp": 0.9212661981582642, "train_loss_llm": 1.6067745685577393, "global_step": 161, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.0533033609390259, "train_loss_dp": 1.0522117614746094, "train_loss_llm": 1.0916099548339844, "global_step": 162, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.9917002320289612, "train_loss_dp": 0.990831732749939, "train_loss_llm": 0.868518590927124, "global_step": 163, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.2273536920547485, "train_loss_dp": 1.2264316082000732, "train_loss_llm": 0.9221370220184326, "global_step": 164, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.8994293808937073, "train_loss_dp": 0.8975485563278198, "train_loss_llm": 1.8808438777923584, "global_step": 165, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.0688377618789673, "train_loss_dp": 1.067429780960083, "train_loss_llm": 1.408036231994629, "global_step": 166, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.0449057817459106, "train_loss_dp": 1.0439999103546143, "train_loss_llm": 0.9059271812438965, "global_step": 167, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.9799196124076843, "train_loss_dp": 0.9787405133247375, "train_loss_llm": 1.1790766716003418, "global_step": 168, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.9629499316215515, "train_loss_dp": 0.9624240398406982, "train_loss_llm": 0.5258660316467285, "global_step": 169, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.0641788244247437, "train_loss_dp": 1.0627567768096924, "train_loss_llm": 1.4221014976501465, "global_step": 170, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.668416440486908, "train_loss_dp": 0.6656877994537354, "train_loss_llm": 2.728656768798828, "global_step": 171, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.9890009760856628, "train_loss_dp": 0.986947774887085, "train_loss_llm": 2.053201675415039, "global_step": 172, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.248491883277893, "train_loss_dp": 1.2451238632202148, "train_loss_llm": 3.3679628372192383, "global_step": 173, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.0831762552261353, "train_loss_dp": 1.0828850269317627, "train_loss_llm": 0.2912263870239258, "global_step": 174, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 1.2579056024551392, "train_loss_dp": 1.256361961364746, "train_loss_llm": 1.5436620712280273, "global_step": 175, "epoch": 0, "lr": 2.2e-06} +{"train_loss": 0.8215212225914001, "train_loss_dp": 0.820573091506958, "train_loss_llm": 0.9481277465820312, "global_step": 176, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.147844672203064, "train_loss_dp": 1.1466038227081299, "train_loss_llm": 1.2408628463745117, "global_step": 177, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 0.672270655632019, "train_loss_dp": 0.6717621088027954, "train_loss_llm": 0.508547306060791, "global_step": 178, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.225612759590149, "train_loss_dp": 1.2236188650131226, "train_loss_llm": 1.993865966796875, "global_step": 179, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.0962371826171875, "train_loss_dp": 1.0915204286575317, "train_loss_llm": 4.716758728027344, "global_step": 180, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 0.9209144711494446, "train_loss_dp": 0.9196658134460449, "train_loss_llm": 1.2486529350280762, "global_step": 181, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 0.8987254500389099, "train_loss_dp": 0.8983194828033447, "train_loss_llm": 0.40599536895751953, "global_step": 182, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.3857333660125732, "train_loss_dp": 1.3848227262496948, "train_loss_llm": 0.9106874465942383, "global_step": 183, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.0813459157943726, "train_loss_dp": 1.0796198844909668, "train_loss_llm": 1.7260627746582031, "global_step": 184, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.2093092203140259, "train_loss_dp": 1.2086422443389893, "train_loss_llm": 0.6669338941574097, "global_step": 185, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.0938993692398071, "train_loss_dp": 1.0907189846038818, "train_loss_llm": 3.1804208755493164, "global_step": 186, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 0.815351128578186, "train_loss_dp": 0.8142208456993103, "train_loss_llm": 1.1302626132965088, "global_step": 187, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.0570591688156128, "train_loss_dp": 1.0565214157104492, "train_loss_llm": 0.5377693176269531, "global_step": 188, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 0.8795514702796936, "train_loss_dp": 0.8777532577514648, "train_loss_llm": 1.798233985900879, "global_step": 189, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.3283787965774536, "train_loss_dp": 1.3247414827346802, "train_loss_llm": 3.637310743331909, "global_step": 190, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.0419065952301025, "train_loss_dp": 1.0408300161361694, "train_loss_llm": 1.0766291618347168, "global_step": 191, "epoch": 0, "lr": 2.4000000000000003e-06} +{"train_loss": 1.2874374389648438, "train_loss_dp": 1.2858664989471436, "train_loss_llm": 1.5709571838378906, "global_step": 192, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.201712965965271, "train_loss_dp": 1.200538158416748, "train_loss_llm": 1.1747956275939941, "global_step": 193, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.1180351972579956, "train_loss_dp": 1.1164162158966064, "train_loss_llm": 1.6189470291137695, "global_step": 194, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.253013253211975, "train_loss_dp": 1.2514146566390991, "train_loss_llm": 1.5985565185546875, "global_step": 195, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.0498392581939697, "train_loss_dp": 1.0492035150527954, "train_loss_llm": 0.6357004642486572, "global_step": 196, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.9419779181480408, "train_loss_dp": 0.9411032199859619, "train_loss_llm": 0.874704122543335, "global_step": 197, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.384355068206787, "train_loss_dp": 1.383790373802185, "train_loss_llm": 0.564707338809967, "global_step": 198, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.0896580219268799, "train_loss_dp": 1.0865449905395508, "train_loss_llm": 3.1130428314208984, "global_step": 199, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.7918712496757507, "train_loss_dp": 0.7875099182128906, "train_loss_llm": 4.3613433837890625, "global_step": 200, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.6694862246513367, "train_loss_dp": 0.6685686707496643, "train_loss_llm": 0.9175718426704407, "global_step": 201, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.7734841704368591, "train_loss_dp": 0.7727508544921875, "train_loss_llm": 0.7333073019981384, "global_step": 202, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.0277655124664307, "train_loss_dp": 1.026642084121704, "train_loss_llm": 1.1233766078948975, "global_step": 203, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.9652549028396606, "train_loss_dp": 0.9644122123718262, "train_loss_llm": 0.8427028656005859, "global_step": 204, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 0.8998804688453674, "train_loss_dp": 0.8987721800804138, "train_loss_llm": 1.1082992553710938, "global_step": 205, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.0590038299560547, "train_loss_dp": 1.0581740140914917, "train_loss_llm": 0.829864501953125, "global_step": 206, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.1207412481307983, "train_loss_dp": 1.120018482208252, "train_loss_llm": 0.7227258682250977, "global_step": 207, "epoch": 0, "lr": 2.6e-06} +{"train_loss": 1.1778478622436523, "train_loss_dp": 1.1764674186706543, "train_loss_llm": 1.3804551362991333, "global_step": 208, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.0366995334625244, "train_loss_dp": 1.0359495878219604, "train_loss_llm": 0.7498936653137207, "global_step": 209, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.257690191268921, "train_loss_dp": 1.2571049928665161, "train_loss_llm": 0.5852546691894531, "global_step": 210, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.2400319576263428, "train_loss_dp": 1.2349765300750732, "train_loss_llm": 5.055484771728516, "global_step": 211, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.9779812097549438, "train_loss_dp": 0.9769306182861328, "train_loss_llm": 1.050614356994629, "global_step": 212, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.026679277420044, "train_loss_dp": 1.025492787361145, "train_loss_llm": 1.1865310668945312, "global_step": 213, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.070602536201477, "train_loss_dp": 1.0699427127838135, "train_loss_llm": 0.6598005294799805, "global_step": 214, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.958576500415802, "train_loss_dp": 0.9577209949493408, "train_loss_llm": 0.8555289506912231, "global_step": 215, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.8888511657714844, "train_loss_dp": 0.8880195021629333, "train_loss_llm": 0.8316879272460938, "global_step": 216, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.9753172397613525, "train_loss_dp": 0.9743190407752991, "train_loss_llm": 0.9982223510742188, "global_step": 217, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.060932993888855, "train_loss_dp": 1.059741497039795, "train_loss_llm": 1.1914410591125488, "global_step": 218, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.2638167142868042, "train_loss_dp": 1.260404109954834, "train_loss_llm": 3.412565231323242, "global_step": 219, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.9427530169487, "train_loss_dp": 0.9422386884689331, "train_loss_llm": 0.5143337249755859, "global_step": 220, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.0893369913101196, "train_loss_dp": 1.0871870517730713, "train_loss_llm": 2.1499853134155273, "global_step": 221, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.0557167530059814, "train_loss_dp": 1.0530527830123901, "train_loss_llm": 2.6639106273651123, "global_step": 222, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 1.0937981605529785, "train_loss_dp": 1.0928211212158203, "train_loss_llm": 0.9770201444625854, "global_step": 223, "epoch": 0, "lr": 2.8000000000000003e-06} +{"train_loss": 0.8541648387908936, "train_loss_dp": 0.8535228371620178, "train_loss_llm": 0.6420044898986816, "global_step": 224, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.206831693649292, "train_loss_dp": 1.2036032676696777, "train_loss_llm": 3.2283689975738525, "global_step": 225, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.1192035675048828, "train_loss_dp": 1.1170153617858887, "train_loss_llm": 2.1882400512695312, "global_step": 226, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.4599449634552002, "train_loss_dp": 1.45904541015625, "train_loss_llm": 0.8995132446289062, "global_step": 227, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.0684638023376465, "train_loss_dp": 1.065883994102478, "train_loss_llm": 2.5798492431640625, "global_step": 228, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.1733022928237915, "train_loss_dp": 1.1723358631134033, "train_loss_llm": 0.9664278030395508, "global_step": 229, "epoch": 0, "lr": 3e-06} +{"train_loss": 0.8719821572303772, "train_loss_dp": 0.8709094524383545, "train_loss_llm": 1.072675108909607, "global_step": 230, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.083701252937317, "train_loss_dp": 1.0802502632141113, "train_loss_llm": 3.451019287109375, "global_step": 231, "epoch": 0, "lr": 3e-06} +{"train_loss": 0.8477475643157959, "train_loss_dp": 0.847568690776825, "train_loss_llm": 0.17889785766601562, "global_step": 232, "epoch": 0, "lr": 3e-06} +{"train_loss": 0.8178531527519226, "train_loss_dp": 0.817230761051178, "train_loss_llm": 0.6224136352539062, "global_step": 233, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.3234915733337402, "train_loss_dp": 1.3229807615280151, "train_loss_llm": 0.5107967853546143, "global_step": 234, "epoch": 0, "lr": 3e-06} +{"train_loss": 0.9152907729148865, "train_loss_dp": 0.9146604537963867, "train_loss_llm": 0.6303447484970093, "global_step": 235, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.4234950542449951, "train_loss_dp": 1.396744728088379, "train_loss_llm": 26.750328063964844, "global_step": 236, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.1292498111724854, "train_loss_dp": 1.1266402006149292, "train_loss_llm": 2.6095657348632812, "global_step": 237, "epoch": 0, "lr": 3e-06} +{"train_loss": 0.9250983595848083, "train_loss_dp": 0.9231075644493103, "train_loss_llm": 1.9908084869384766, "global_step": 238, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.3176473379135132, "train_loss_dp": 1.3054389953613281, "train_loss_llm": 12.208351135253906, "global_step": 239, "epoch": 0, "lr": 3e-06} +{"train_loss": 1.1565420627593994, "train_loss_dp": 1.1558828353881836, "train_loss_llm": 0.6591784954071045, "global_step": 240, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.8393681049346924, "train_loss_dp": 0.8389867544174194, "train_loss_llm": 0.3813209533691406, "global_step": 241, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 1.0412899255752563, "train_loss_dp": 1.0390691757202148, "train_loss_llm": 2.220743179321289, "global_step": 242, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.8673443794250488, "train_loss_dp": 0.8664416670799255, "train_loss_llm": 0.902684211730957, "global_step": 243, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.7161498069763184, "train_loss_dp": 0.7161498069763184, "train_loss_llm": 0.0, "global_step": 244, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 1.0614242553710938, "train_loss_dp": 1.0592397451400757, "train_loss_llm": 2.1844592094421387, "global_step": 245, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.7298458814620972, "train_loss_dp": 0.7288863658905029, "train_loss_llm": 0.9595050811767578, "global_step": 246, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.9787002801895142, "train_loss_dp": 0.977652907371521, "train_loss_llm": 1.0473737716674805, "global_step": 247, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.9223641157150269, "train_loss_dp": 0.9200658798217773, "train_loss_llm": 2.2982349395751953, "global_step": 248, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.8517196178436279, "train_loss_dp": 0.8488768339157104, "train_loss_llm": 2.842813491821289, "global_step": 249, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.7904592156410217, "train_loss_dp": 0.7890785336494446, "train_loss_llm": 1.3807096481323242, "global_step": 250, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 1.022873044013977, "train_loss_dp": 1.0225629806518555, "train_loss_llm": 0.31003570556640625, "global_step": 251, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.8171392679214478, "train_loss_dp": 0.8164294362068176, "train_loss_llm": 0.7098064422607422, "global_step": 252, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.9496151804924011, "train_loss_dp": 0.9483891725540161, "train_loss_llm": 1.2259790897369385, "global_step": 253, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.9365168809890747, "train_loss_dp": 0.9358597993850708, "train_loss_llm": 0.6570758819580078, "global_step": 254, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.7296798229217529, "train_loss_dp": 0.7292571663856506, "train_loss_llm": 0.4226555824279785, "global_step": 255, "epoch": 0, "lr": 3.2000000000000003e-06} +{"train_loss": 0.8417019248008728, "train_loss_dp": 0.8404977321624756, "train_loss_llm": 1.2041740417480469, "global_step": 256, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.0454022884368896, "train_loss_dp": 1.0439611673355103, "train_loss_llm": 1.4411430358886719, "global_step": 257, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.1510649919509888, "train_loss_dp": 1.1502982378005981, "train_loss_llm": 0.7667382955551147, "global_step": 258, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.035636067390442, "train_loss_dp": 1.0333507061004639, "train_loss_llm": 2.2853426933288574, "global_step": 259, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.0258796215057373, "train_loss_dp": 1.0221712589263916, "train_loss_llm": 3.7083663940429688, "global_step": 260, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.2506957054138184, "train_loss_dp": 1.248490810394287, "train_loss_llm": 2.2049503326416016, "global_step": 261, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.263920783996582, "train_loss_dp": 1.2621973752975464, "train_loss_llm": 1.7233924865722656, "global_step": 262, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.315664291381836, "train_loss_dp": 1.3132370710372925, "train_loss_llm": 2.427274227142334, "global_step": 263, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 0.8286254405975342, "train_loss_dp": 0.827805757522583, "train_loss_llm": 0.8196887969970703, "global_step": 264, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.3872648477554321, "train_loss_dp": 1.3866569995880127, "train_loss_llm": 0.6078777313232422, "global_step": 265, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.1013479232788086, "train_loss_dp": 1.0999729633331299, "train_loss_llm": 1.3749570846557617, "global_step": 266, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.1393728256225586, "train_loss_dp": 1.1385104656219482, "train_loss_llm": 0.8623199462890625, "global_step": 267, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 0.9952676296234131, "train_loss_dp": 0.9947441816329956, "train_loss_llm": 0.5234229564666748, "global_step": 268, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.0814908742904663, "train_loss_dp": 1.0808988809585571, "train_loss_llm": 0.5920498371124268, "global_step": 269, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.1242868900299072, "train_loss_dp": 1.1228426694869995, "train_loss_llm": 1.4442572593688965, "global_step": 270, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 0.9303393959999084, "train_loss_dp": 0.9291984438896179, "train_loss_llm": 1.1409424543380737, "global_step": 271, "epoch": 0, "lr": 3.4000000000000005e-06} +{"train_loss": 1.053684115409851, "train_loss_dp": 1.0524609088897705, "train_loss_llm": 1.2232160568237305, "global_step": 272, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.8706421256065369, "train_loss_dp": 0.8694562315940857, "train_loss_llm": 1.1858901977539062, "global_step": 273, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.981246292591095, "train_loss_dp": 0.9806689023971558, "train_loss_llm": 0.577362060546875, "global_step": 274, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 1.2208939790725708, "train_loss_dp": 1.2203340530395508, "train_loss_llm": 0.5598692893981934, "global_step": 275, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 1.31655752658844, "train_loss_dp": 1.316185474395752, "train_loss_llm": 0.3720601201057434, "global_step": 276, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.9832253456115723, "train_loss_dp": 0.981768786907196, "train_loss_llm": 1.456533432006836, "global_step": 277, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.7552657723426819, "train_loss_dp": 0.7519952654838562, "train_loss_llm": 3.270486831665039, "global_step": 278, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 1.1233352422714233, "train_loss_dp": 1.1223489046096802, "train_loss_llm": 0.9863491058349609, "global_step": 279, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.8886633515357971, "train_loss_dp": 0.8878415822982788, "train_loss_llm": 0.821770191192627, "global_step": 280, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.9254290461540222, "train_loss_dp": 0.9251669645309448, "train_loss_llm": 0.2620983123779297, "global_step": 281, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 1.1799665689468384, "train_loss_dp": 1.1799665689468384, "train_loss_llm": 0.0, "global_step": 282, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.9371044635772705, "train_loss_dp": 0.9369461536407471, "train_loss_llm": 0.15830063819885254, "global_step": 283, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.7163202166557312, "train_loss_dp": 0.7144418954849243, "train_loss_llm": 1.8782930374145508, "global_step": 284, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.7892820835113525, "train_loss_dp": 0.7881895303726196, "train_loss_llm": 1.0925536155700684, "global_step": 285, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.9342642426490784, "train_loss_dp": 0.9331384897232056, "train_loss_llm": 1.1257610321044922, "global_step": 286, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 0.7539575695991516, "train_loss_dp": 0.7533442974090576, "train_loss_llm": 0.6133006811141968, "global_step": 287, "epoch": 0, "lr": 3.6e-06} +{"train_loss": 1.2160762548446655, "train_loss_dp": 1.2145178318023682, "train_loss_llm": 1.558393955230713, "global_step": 288, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.0810425281524658, "train_loss_dp": 1.0801011323928833, "train_loss_llm": 0.9414329528808594, "global_step": 289, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.2203058004379272, "train_loss_dp": 1.2177138328552246, "train_loss_llm": 2.5920188426971436, "global_step": 290, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.0211195945739746, "train_loss_dp": 1.0205960273742676, "train_loss_llm": 0.5235177278518677, "global_step": 291, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.0563230514526367, "train_loss_dp": 1.0549695491790771, "train_loss_llm": 1.3535313606262207, "global_step": 292, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.6651569604873657, "train_loss_dp": 0.6641620993614197, "train_loss_llm": 0.9948391914367676, "global_step": 293, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.7676696181297302, "train_loss_dp": 0.7625374794006348, "train_loss_llm": 5.132167816162109, "global_step": 294, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.8271551728248596, "train_loss_dp": 0.8251689672470093, "train_loss_llm": 1.986194133758545, "global_step": 295, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.9217114448547363, "train_loss_dp": 0.9022454023361206, "train_loss_llm": 19.466018676757812, "global_step": 296, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.1559274196624756, "train_loss_dp": 1.1552963256835938, "train_loss_llm": 0.6311402320861816, "global_step": 297, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.2436766624450684, "train_loss_dp": 1.2431010007858276, "train_loss_llm": 0.5756945610046387, "global_step": 298, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.6809545159339905, "train_loss_dp": 0.6802892088890076, "train_loss_llm": 0.6653022766113281, "global_step": 299, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.7953881025314331, "train_loss_dp": 0.794620156288147, "train_loss_llm": 0.7679550647735596, "global_step": 300, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.9237709641456604, "train_loss_dp": 0.921987771987915, "train_loss_llm": 1.7832164764404297, "global_step": 301, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.9575345516204834, "train_loss_dp": 0.956720232963562, "train_loss_llm": 0.8143423795700073, "global_step": 302, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 1.0717120170593262, "train_loss_dp": 1.0692625045776367, "train_loss_llm": 2.449453353881836, "global_step": 303, "epoch": 0, "lr": 3.8e-06} +{"train_loss": 0.6543203592300415, "train_loss_dp": 0.6536703109741211, "train_loss_llm": 0.6500511169433594, "global_step": 304, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.0165913105010986, "train_loss_dp": 1.0153517723083496, "train_loss_llm": 1.2394866943359375, "global_step": 305, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.785950779914856, "train_loss_dp": 0.7853435277938843, "train_loss_llm": 0.607224702835083, "global_step": 306, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.1852357387542725, "train_loss_dp": 1.184282660484314, "train_loss_llm": 0.9530715942382812, "global_step": 307, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.3600327968597412, "train_loss_dp": 1.3591878414154053, "train_loss_llm": 0.8449587821960449, "global_step": 308, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.8652999401092529, "train_loss_dp": 0.8323477506637573, "train_loss_llm": 32.952171325683594, "global_step": 309, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.0732994079589844, "train_loss_dp": 1.0726039409637451, "train_loss_llm": 0.69547438621521, "global_step": 310, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.7763187885284424, "train_loss_dp": 0.7752112150192261, "train_loss_llm": 1.1075663566589355, "global_step": 311, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.804984986782074, "train_loss_dp": 0.8042407035827637, "train_loss_llm": 0.7442779541015625, "global_step": 312, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.03466796875, "train_loss_dp": 1.0335252285003662, "train_loss_llm": 1.14276123046875, "global_step": 313, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.9160119891166687, "train_loss_dp": 0.9146207571029663, "train_loss_llm": 1.3912560939788818, "global_step": 314, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.250584602355957, "train_loss_dp": 1.249985933303833, "train_loss_llm": 0.5987164974212646, "global_step": 315, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.7121689319610596, "train_loss_dp": 0.711330771446228, "train_loss_llm": 0.838179349899292, "global_step": 316, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.9958481192588806, "train_loss_dp": 0.9951506853103638, "train_loss_llm": 0.6974499225616455, "global_step": 317, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.7193962335586548, "train_loss_dp": 0.7181667685508728, "train_loss_llm": 1.2294502258300781, "global_step": 318, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 0.820712685585022, "train_loss_dp": 0.8187174201011658, "train_loss_llm": 1.9952507019042969, "global_step": 319, "epoch": 0, "lr": 4.000000000000001e-06} +{"train_loss": 1.0842673778533936, "train_loss_dp": 1.0823585987091064, "train_loss_llm": 1.9088265895843506, "global_step": 320, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.0535521507263184, "train_loss_dp": 1.0532820224761963, "train_loss_llm": 0.27007293701171875, "global_step": 321, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.7156171798706055, "train_loss_dp": 0.7132514119148254, "train_loss_llm": 2.3657703399658203, "global_step": 322, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.3940080404281616, "train_loss_dp": 1.3935505151748657, "train_loss_llm": 0.45752644538879395, "global_step": 323, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.6467493176460266, "train_loss_dp": 0.6460374593734741, "train_loss_llm": 0.7118768692016602, "global_step": 324, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.0929086208343506, "train_loss_dp": 1.092090368270874, "train_loss_llm": 0.818206787109375, "global_step": 325, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.9168623089790344, "train_loss_dp": 0.9167463779449463, "train_loss_llm": 0.11590766906738281, "global_step": 326, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.050483226776123, "train_loss_dp": 1.0486924648284912, "train_loss_llm": 1.7907218933105469, "global_step": 327, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.895656168460846, "train_loss_dp": 0.8935145139694214, "train_loss_llm": 2.1416430473327637, "global_step": 328, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.9489437937736511, "train_loss_dp": 0.9478486776351929, "train_loss_llm": 1.0950896739959717, "global_step": 329, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.7653458118438721, "train_loss_dp": 0.7636327147483826, "train_loss_llm": 1.7131099700927734, "global_step": 330, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.0067107677459717, "train_loss_dp": 1.005708932876587, "train_loss_llm": 1.0018339157104492, "global_step": 331, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.8278260827064514, "train_loss_dp": 0.8270441889762878, "train_loss_llm": 0.781912088394165, "global_step": 332, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.1179126501083374, "train_loss_dp": 1.1171658039093018, "train_loss_llm": 0.746841311454773, "global_step": 333, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.9853150248527527, "train_loss_dp": 0.9846751093864441, "train_loss_llm": 0.6399421691894531, "global_step": 334, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 1.1449363231658936, "train_loss_dp": 1.1282262802124023, "train_loss_llm": 16.709983825683594, "global_step": 335, "epoch": 0, "lr": 4.2000000000000004e-06} +{"train_loss": 0.907992959022522, "train_loss_dp": 0.9071063995361328, "train_loss_llm": 0.886573076248169, "global_step": 336, "epoch": 0, "lr": 4.4e-06} +{"train_loss": 0.7433826327323914, "train_loss_dp": 0.7433826327323914, "train_loss_llm": 0.0, "global_step": 337, "epoch": 0, "lr": 4.4e-06} diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/train.log b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/train.log new file mode 100644 index 0000000000000000000000000000000000000000..2920a1f9da45e825cb5609543ea68399775b3c19 --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/train.log @@ -0,0 +1,11 @@ +[2026-04-29 08:36:57,609][numexpr.utils][INFO] - Note: NumExpr detected 36 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 16. +[2026-04-29 08:36:57,609][numexpr.utils][INFO] - NumExpr defaulting to 16 threads. +[2026-04-29 08:37:00,053][datasets][INFO] - PyTorch version 2.2.2 available. +[2026-04-29 08:37:00,054][datasets][INFO] - TensorFlow version 2.15.1 available. +[2026-04-29 08:37:00,054][datasets][INFO] - JAX version 0.4.30 available. +[2026-04-29 08:37:01,783][llmbc.model.diffusion.conditional_unet1d][INFO] - number of parameters: 6.501479e+07 +[2026-04-29 08:37:18,087][root][INFO] - running build_ext +[2026-04-29 08:37:18,090][root][INFO] - building 'mujoco_py.cymj' extension +[2026-04-29 08:37:18,090][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o -fopenmp -w +[2026-04-29 08:37:45,478][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -fopenmp -w +[2026-04-29 08:37:45,623][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -shared -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib -L/venv/llm-bc/lib -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -L/root/.mujoco/mujoco210/bin -Wl,--enable-new-dtags,-rpath,/root/.mujoco/mujoco210/bin -lmujoco210 -lglewosmesa -lOSMesa -lGL -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/lib.linux-x86_64-cpython-39/mujoco_py/cymj.cpython-39-x86_64-linux-gnu.so -fopenmp diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/output.log b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/output.log new file mode 100644 index 0000000000000000000000000000000000000000..8cf68b517c49893966e10de1247ee981fb2d7eaf --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/output.log @@ -0,0 +1,72 @@ +Traceback (most recent call last): + File "/workspace/LLM-BC/./train.py", line 35, in + main() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/main.py", line 90, in decorated_main + _run_hydra( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 389, in _run_hydra + _run_app( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 452, in _run_app + run_and_report( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 213, in run_and_report + return func() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 453, in + lambda: hydra.run( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/hydra.py", line 119, in run + ret = run_job( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/core/utils.py", line 186, in run_job + ret.return_value = task_function(task_cfg) + File "/workspace/LLM-BC/./train.py", line 32, in main + workspace.run() + File "/workspace/LLM-BC/llmbc/workspace/train_llm_diffusion_unet_lowdim_workspace.py", line 252, in run + runner_log = env_runner.run(policy) + File "/workspace/LLM-BC/llmbc/env_runner/metaworld_lowdim_runner.py", line 113, in run + self.env = AsyncVectorEnv(self.env_fns) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 168, in __init__ + self._check_observation_spaces() + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in _check_observation_spaces + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 250, in recv + buf = self._recv_bytes() + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 414, in _recv_bytes + buf = self._recv(4) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 379, in _recv + chunk = read(handle, remaining) +KeyboardInterrupt +Traceback (most recent call last): + File "/workspace/LLM-BC/./train.py", line 35, in + main() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/main.py", line 90, in decorated_main + _run_hydra( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 389, in _run_hydra + _run_app( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 452, in _run_app + run_and_report( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 213, in run_and_report + return func() + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/utils.py", line 453, in + lambda: hydra.run( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/_internal/hydra.py", line 119, in run + ret = run_job( + File "/venv/llm-bc/lib/python3.9/site-packages/hydra/core/utils.py", line 186, in run_job + ret.return_value = task_function(task_cfg) + File "/workspace/LLM-BC/./train.py", line 32, in main + workspace.run() + File "/workspace/LLM-BC/llmbc/workspace/train_llm_diffusion_unet_lowdim_workspace.py", line 252, in run + runner_log = env_runner.run(policy) + File "/workspace/LLM-BC/llmbc/env_runner/metaworld_lowdim_runner.py", line 113, in run + self.env = AsyncVectorEnv(self.env_fns) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 168, in __init__ + self._check_observation_spaces() + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in _check_observation_spaces + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/workspace/LLM-BC/llmbc/gym_util/async_vector_env.py", line 378, in + same_spaces, successes = zip(*[pipe.recv() for pipe in self.parent_pipes]) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 250, in recv + buf = self._recv_bytes() + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 414, in _recv_bytes + buf = self._recv(4) + File "/venv/llm-bc/lib/python3.9/multiprocessing/connection.py", line 379, in _recv + chunk = read(handle, remaining) +KeyboardInterrupt diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/requirements.txt b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..8d165261b4bf17b57a582245298fa1965eb2b9af --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/requirements.txt @@ -0,0 +1,299 @@ +llmbc==0.0.0 +aiohappyeyeballs==2.6.1 +antlr4-python3-runtime==4.9.3 +asciitree==0.3.3 +async-timeout==5.0.1 +attrs==25.4.0 +certifi==2025.10.5 +charset-normalizer==3.4.4 +colorama==0.4.6 +dill==0.3.8 +docstring-parser==0.16 +eval_type_backport==0.2.2 +fasteners==0.20 +filelock==3.17.0 +frozenlist==1.8.0 +fsspec==2024.3.1 +gmpy2==2.2.1 +hf-xet==1.1.8 +idna==3.11 +llvmlite==0.39.1 +MarkupSafe==3.0.2 +mdurl==0.1.2 +mkl-service==2.4.0 +mpmath==1.3.0 +msgpack==1.1.1 +networkx==3.2.1 +packaging==25.0 +propcache==0.3.1 +psutil==7.0.0 +pycparser==2.23 +Pygments==2.19.1 +PyOpenGL==3.1.10 +PySocks==1.7.1 +tzdata==2025.3 +xxhash==3.5.0 +pytz==2025.2 +PyYAML==6.0.2 +regex==2025.9.1 +safetensors==0.5.3 +setuptools==80.9.0 +shtab==1.7.2 +six==1.17.0 +tqdm==4.67.1 +tensorboard==2.15.2 +uvloop==0.22.1 +wheel==0.45.1 +zipp==3.21.0 +tensorflow-estimator==2.15.0 +tensorboard-data-server==0.7.2 +google-auth-oauthlib==1.3.1 +tensorflow==2.15.1 +Jinja2==3.1.6 +markdown-it-py==2.2.0 +multiprocess==0.70.15 +numpy==1.23.5 +pillow==11.3.0 +pip==23.3.2 +python-dateutil==2.9.0.post0 +aiosignal==1.4.0 +brotlicffi==1.0.9.2 +hydra-core==1.2.0 +multidict==6.7.0 +pycares==4.10.0 +rich==14.2.0 +sympy==1.14.0 +typeguard==4.4.4 +aiodns==3.5.0 +urllib3==2.5.0 +yarl==1.18.0 +aiohttp==3.12.15 +pyarrow==21.0.0 +pyarrow-hotfix==0.7 +tokenizers==0.21.0 +av==10.0.0 +einops==0.4.1 +Bottleneck==1.4.2 +mkl_fft==1.3.11 +mkl_random==1.2.8 +numba==0.56.4 +numcodecs==0.12.1 +numexpr==2.10.1 +pandas==2.3.3 +zarr==2.12.0 +datasets==2.19.0 +transformers==4.47.1 +accelerate==1.0.1 +peft==0.14.0 +trl==0.11.4 +torch==2.2.2 +tabulate==0.9.0 +sentencepiece==0.2.0 +pyperclip==1.11.0 +PyOpenGL-accelerate==3.1.10 +pydub==0.25.1 +py-cpuinfo==9.0.0 +pure_eval==0.2.3 +ptyprocess==0.7.0 +nvidia-ml-py==13.595.45 +hjson==3.1.0 +gym-notices==0.1.0 +glfw==2.0.0 +Farama-Notifications==0.0.6 +websockets==15.0.1 +wcwidth==0.6.0 +uc-micro-py==1.0.3 +typing-inspection==0.4.2 +triton==2.2.0 +trimesh==4.12.1 +transforms3d==0.4.2 +traitlets==5.14.3 +threadpoolctl==3.6.0 +tenacity==9.1.2 +sniffio==1.3.1 +smmap==5.0.3 +setproctitle==1.3.7 +sentry-sdk==2.58.0 +semantic-version==2.10.0 +scipy==1.13.1 +rpds-py==0.27.1 +python-multipart==0.0.20 +pyparsing==3.3.2 +pynvml==13.0.1 +pydantic_core==2.46.3 +pycryptodomex==3.23.0 +pyasn1==0.6.3 +grpcio==1.80.0 +platformdirs==4.4.0 +pexpect==4.9.0 +parso==0.8.6 +orjson==3.11.5 +opencv-python==4.11.0.86 +stack-data==0.6.3 +omegaconf==2.2.1 +nvidia-nvtx-cu12==12.1.105 +nvidia-nvjitlink-cu12==12.9.86 +nvidia-nccl-cu12==2.19.3 +nvidia-curand-cu12==10.3.2.106 +nvidia-cufft-cu12==11.0.2.54 +nvidia-cuda-runtime-cu12==12.1.105 +nvidia-cuda-nvrtc-cu12==12.1.105 +nvidia-cuda-cupti-cu12==12.1.105 +nvidia-cublas-cu12==12.1.3.1 +ninja==1.13.0 +narwhals==2.20.0 +lxml==6.1.0 +kiwisolver==1.4.7 +joblib==1.5.3 +jiter==0.14.0 +imageio-ffmpeg==0.6.0 +ImageIO==2.37.2 +h5py==3.14.0 +h11==0.16.0 +fonttools==4.60.2 +ffmpy==1.0.0 +fast_kinematics==0.2.2 +executing==2.2.1 +exceptiongroup==1.3.1 +docker-pycreds==0.4.0 +distro==1.9.0 +decorator==5.2.1 +dacite==1.9.2 +cycler==0.12.1 +contourpy==1.3.0 +cloudpickle==3.1.2 +click==8.1.8 +asttokens==3.0.1 +annotated-types==0.7.0 +annotated-doc==0.0.4 +aiofiles==25.1.0 +absl-py==2.3.1 +uvicorn==0.39.0 +tiktoken==0.8.0 +scikit-learn==1.6.1 +sapien==3.0.0b1 +referencing==0.36.2 +pydantic==2.13.3 +pyasn1_modules==0.4.2 +prompt_toolkit==3.0.52 +nvidia-cusparse-cu12==12.1.0.106 +nvidia-cudnn-cu12==8.9.2.26 +nltk==3.9.2 +mujoco==2.3.7 +mdit-py-plugins==0.3.3 +matplotlib-inline==0.2.1 +matplotlib==3.7.5 +linkify-it-py==2.0.3 +jedi==0.19.2 +huggingface-hub==0.26.2 +httpcore==1.0.9 +gymnasium==0.29.1 +google-pasta==0.2.0 +gitdb==4.0.12 +cryptography==47.0.0 +blobfile==3.0.0 +anyio==4.12.1 +llmbc==0.0.0 +tyro==0.9.1 +toppra==0.6.7 +starlette==0.49.3 +seaborn==0.13.2 +rouge_score==0.1.2 +pynndescent==0.6.0 +nvidia-cusolver-cu12==11.4.5.107 +jsonschema-specifications==2025.9.1 +ipython==8.18.1 +httpx==0.28.1 +gymnasium-robotics==1.2.0 +google-auth==2.49.2 +GitPython==3.1.47 +diffusers==0.31.0 +wandb==0.18.6 +umap-learn==0.5.9.post2 +requests-oauthlib==2.0.0 +openai==2.8.1 +mplib==0.1.1 +jsonschema==4.25.1 +gradio_client==0.2.9 +google-genai==1.47.0 +fastapi==0.128.8 +torchvision==0.17.2 +torchaudio==2.2.2 +sentence-transformers==3.2.1 +pytorch-seed==0.2.0 +deepspeed==0.16.1 +bitsandbytes==0.45.0 +altair==6.0.0 +timm==1.0.22 +gradio==3.36.1 +evaluate==0.4.3 +arm_pytorch_utilities==0.5.0 +tensorflow-io-gcs-filesystem==0.37.1 +Markdown==3.9 +pybullet==3.2.6 +wrapt==1.14.2 +tensorflow-probability==0.23.0 +parse==1.19.1 +dm-tree==0.1.8 +termcolor==3.1.0 +requests==2.32.0 +cffi==2.0.0 +opt_einsum==3.4.0 +labmaze==1.0.6 +typing_extensions==4.15.0 +importlib-resources==5.13.0 +importlib-metadata==5.2.0 +FLAML==2.3.6 +dm-env==1.6 +diskcache==5.6.3 +Cython==0.29.37 +mujoco-py==2.1.2.14 +jaxlib==0.4.30 +dm-control==1.0.14 +cmudict==1.0.13 +syllables==1.0.9 +metaworld==2.0.0 +jax==0.4.30 +highway-env==1.9.1 +gym_bandits==0.0.2 +d4rl==1.1 +pyautogen==0.1.0 +protobuf==4.25.9 +tf-agents==0.19.0 +oauthlib==3.3.1 +pytorch-kinematics==0.7.5 +pygame==2.6.1 +gin-config==0.5.0 +mani_skill==3.0.0b20 +tifffile==2024.8.30 +Shapely==1.8.4 +PyWavelets==1.6.0 +Werkzeug==3.1.8 +astunparse==1.6.3 +scikit-image==0.19.3 +pymunk==6.2.1 +ml-dtypes==0.3.2 +gast==0.7.0 +stable-baselines3==2.2.1 +keras==2.15.0 +libclang==18.1.1 +flatbuffers==25.12.19 +gym==0.23.1 +mjrl==1.0.0 +llfbench==0.1.0 +autocommand==2.2.2 +backports.tarfile==1.2.0 +importlib_metadata==8.0.0 +inflect==7.3.1 +jaraco.collections==5.1.0 +jaraco.context==5.3.0 +jaraco.functools==4.0.1 +jaraco.text==3.12.1 +more-itertools==10.3.0 +packaging==24.2 +platformdirs==4.2.2 +tomli==2.0.1 +typeguard==4.3.0 +typing_extensions==4.12.2 +wheel==0.45.1 +zipp==3.19.2 diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-metadata.json b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-metadata.json new file mode 100644 index 0000000000000000000000000000000000000000..eb82bcd4dfa3b591748a27445dabc4aee6c8340a --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-metadata.json @@ -0,0 +1,56 @@ +{ + "os": "Linux-5.15.0-140-generic-x86_64-with-glibc2.35", + "python": "3.9.25", + "startedAt": "2026-04-29T08:37:49.387444Z", + "args": [ + "--config-path", + "config/mix_data", + "--config-name", + "llmdp_sweep-v2_mix(csp10).yaml", + "training.seed=45" + ], + "program": "/workspace/LLM-BC/./train.py", + "codePath": "train.py", + "git": { + "remote": "https://github.com/CHYang25/LLM-BC.git", + "commit": "284b3dcd20dcb4b4fca100fc3721ccc07e7bb4ea" + }, + "email": "chris920325@gmail.com", + "root": "/workspace/LLM-BC/data/outputs/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2", + "host": "d8640274e028", + "username": "root", + "executable": "/venv/llm-bc/bin/python3", + "codePathLocal": "train.py", + "cpu_count": 36, + "cpu_count_logical": 36, + "gpu": "NVIDIA GeForce RTX 4090", + "gpu_count": 2, + "disk": { + "/": { + "total": "569083166720", + "used": "375286693888" + } + }, + "memory": { + "total": "135036993536" + }, + "cpu": { + "count": 36, + "countLogical": 36 + }, + "gpu_nvidia": [ + { + "name": "NVIDIA GeForce RTX 4090", + "memoryTotal": "25757220864", + "cudaCores": 16384, + "architecture": "Ada" + }, + { + "name": "NVIDIA GeForce RTX 4090", + "memoryTotal": "25757220864", + "cudaCores": 16384, + "architecture": "Ada" + } + ], + "cudaVersion": "12.4" +} \ No newline at end of file diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-summary.json b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-summary.json new file mode 100644 index 0000000000000000000000000000000000000000..9fb95c83cc28f0495ee408d628232f9a8695d559 --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/files/wandb-summary.json @@ -0,0 +1 @@ +{"lr":4.4e-06,"global_step":337,"_wandb":{"runtime":158},"train_loss_llm":0,"train_loss":0.7433826327323914,"train_loss_dp":0.7433826327323914,"_timestamp":1.7774519382402642e+09,"epoch":0,"_runtime":158.236138658,"_step":337} \ No newline at end of file diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/run-n45frqzz.wandb b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/run-n45frqzz.wandb new file mode 100644 index 0000000000000000000000000000000000000000..bf778505ec698cb89572a11fe63056085f273b0f --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_083749-n45frqzz/run-n45frqzz.wandb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a9efb6a5be79c2fc5b3dfa4a3deadeab54ea687711f5c76f6a52638ce2b8bd6 +size 262144 diff --git a/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json new file mode 100644 index 0000000000000000000000000000000000000000..0a869ebcdf277577c8dd3c768f64c2069c1223a0 --- /dev/null +++ b/2026.04.29/08.36.55_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/wandb-resume.json @@ -0,0 +1 @@ +{"run_id": "n45frqzz"} \ No newline at end of file diff --git a/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..efdebb6b2bf4608e9cec0a55504cf0930e823d5e --- /dev/null +++ b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml @@ -0,0 +1,193 @@ +name: train_llm_diffusion_unet_lowdim +_target_: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +obs_dim: ${task.obs_dim} +action_dim: ${task.action_dim} +task_name: ${task.name} +exp_name: default +model_name: ${llm.name} +horizon: 1 +n_obs_steps: 1 +n_action_steps: 1 +n_latency_steps: 0 +past_action_visible: false +keypoint_visible_rate: 1.0 +obs_as_local_cond: false +obs_as_global_cond: true +pred_action_steps_only: false +llm_orig_expert_feedback: true +llm_do_sample: false +policy: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + input_dim: '${eval: ${task.action_dim} if ${obs_as_local_cond} or ${obs_as_global_cond} + else ${task.obs_dim} + ${task.action_dim}}' + local_cond_dim: '${eval: ${task.obs_dim} if ${obs_as_local_cond} else None}' + global_cond_dim: '${eval: ${task.obs_dim}*${n_obs_steps} if ${obs_as_global_cond} + else None}' + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + kernel_size: 5 + n_groups: 8 + cond_predict_scale: true + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + num_train_timesteps: 100 + beta_start: 0.0001 + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + variance_type: fixed_small + clip_sample: true + prediction_type: epsilon + horizon: ${horizon} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + n_obs_steps: ${n_obs_steps} + num_inference_steps: 100 + obs_as_local_cond: ${obs_as_local_cond} + obs_as_global_cond: ${obs_as_global_cond} + pred_action_steps_only: ${pred_action_steps_only} + oa_step_convention: true + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + task_id: ${task_name} + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + cfg: ${llm} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + horizon: ${horizon} + n_obs_steps: ${n_obs_steps} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + loss_dp_weight: 1.0 + loss_llm_weight: 0.001 + normalize_llm_loss: true + reweight_llm_loss: true +ema: + _target_: llmbc.model.diffusion.ema_model.EMAModel + update_after_step: 0 + inv_gamma: 1.0 + power: 0.75 + min_value: 0.0 + max_value: 0.9999 +dataloader: + batch_size: 16 + num_workers: 0 + shuffle: true + pin_memory: false + persistent_workers: false +val_dataloader: + batch_size: 16 + num_workers: 0 + shuffle: false + pin_memory: false + persistent_workers: false +optimizer: + _target_: torch.optim.AdamW + lr: 0.0001 + betas: + - 0.95 + - 0.999 + eps: 1.0e-08 + weight_decay: 1.0e-06 +training: + device: cuda:0 + seed: 46 + debug: false + resume: true + lr_scheduler: cosine + lr_warmup_steps: 500 + num_epochs: 1001 + gradient_accumulate_every: 16 + use_ema: true + rollout_every: 5 + checkpoint_every: 5 + val_every: 1 + sample_every: 5 + max_train_steps: null + max_val_steps: null + tqdm_interval_sec: 1.0 +logging: + project: ${task.name}-training-mix + resume: true + mode: online + name: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} + tags: + - ${name} + - ${task_name} + - ${exp_name} + id: null + group: null +checkpoint: + topk: + monitor_key: test_success_rate + mode: max + k: 5 + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + save_last_ckpt: true + save_last_snapshot: false +multi_run: + run_dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + wandb_name_base: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} +task: + name: sweep-v2 + obs_dim: 9 + action_dim: 4 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + env_name: llf-metaworld-sweep-v2 + n_train: 10 + n_test: 50 + n_envs: 10 + max_steps: 30 + n_obs_steps: ${n_obs_steps} + n_action_steps: ${n_action_steps} + instruction_type: b + feedback_type: + - hp + - hn + - fp + visual: false + discount: 0.9 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + horizon: ${horizon} + pad_before: ${eval:'${n_obs_steps}-1'} + pad_after: ${eval:'${n_action_steps}-1'} + obs_eef_target: true + use_manual_normalizer: false + val_ratio: 0.1 + dummy_normalizer: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor +llm: + name: HuggingFaceTB/SmolLM2-135M-Instruct + model_name: SmolLM2-135M-Instruct + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + use_quantization: false + use_joint_mlp_projector: true + llm_mode: ete-finetuned + finetune_mode: orig + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + max_length: 100 + lora_config: + r: 32 + lora_alpha: 64 + lora_dropout: 0.05 + bias: none + task_type: CAUSAL_LM + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + hydra: + job: + override_dirname: ${model_name} + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${model_name} diff --git a/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml new file mode 100644 index 0000000000000000000000000000000000000000..03e20b4cef930bcab7ca29166a5b0f9ca3a1be26 --- /dev/null +++ b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml @@ -0,0 +1,155 @@ +hydra: + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + sweep: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + subdir: ${hydra.job.num} + launcher: + _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher + sweeper: + _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper + max_batch_size: null + params: null + help: + app_name: ${hydra.job.name} + header: '${hydra.help.app_name} is powered by Hydra. + + ' + footer: 'Powered by Hydra (https://hydra.cc) + + Use --hydra-help to view Hydra specific help + + ' + template: '${hydra.help.header} + + == Configuration groups == + + Compose your configuration from those groups (group=option) + + + $APP_CONFIG_GROUPS + + + == Config == + + Override anything in the config (foo.bar=value) + + + $CONFIG + + + ${hydra.help.footer} + + ' + hydra_help: + template: 'Hydra (${hydra.runtime.version}) + + See https://hydra.cc for more info. + + + == Flags == + + $FLAGS_HELP + + + == Configuration groups == + + Compose your configuration from those groups (For example, append hydra/job_logging=disabled + to command line) + + + $HYDRA_CONFIG_GROUPS + + + Use ''--cfg hydra'' to Show the Hydra config. + + ' + hydra_help: ??? + hydra_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][HYDRA] %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + root: + level: INFO + handlers: + - console + loggers: + logging_example: + level: DEBUG + disable_existing_loggers: false + job_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + file: + class: logging.FileHandler + formatter: simple + filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log + root: + level: INFO + handlers: + - console + - file + disable_existing_loggers: false + env: {} + mode: RUN + searchpath: [] + callbacks: {} + output_subdir: .hydra + overrides: + hydra: + - hydra.mode=RUN + task: + - training.seed=46 + job: + name: train + chdir: null + override_dirname: training.seed=46 + id: ??? + num: ??? + config_name: llmdp_sweep-v2_mix(csp10).yaml + env_set: {} + env_copy: [] + config: + override_dirname: + kv_sep: '=' + item_sep: ',' + exclude_keys: [] + runtime: + version: 1.2.0 + version_base: '1.2' + cwd: /workspace/LLM-BC + config_sources: + - path: hydra.conf + schema: pkg + provider: hydra + - path: /workspace/LLM-BC/config/mix_data + schema: file + provider: main + - path: '' + schema: structured + provider: schema + output_dir: /workspace/LLM-BC/data/outputs/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2 + choices: + hydra/env: default + hydra/callbacks: null + hydra/job_logging: default + hydra/hydra_logging: default + hydra/hydra_help: default + hydra/help: default + hydra/sweeper: basic + hydra/launcher: basic + hydra/output: default + verbose: false diff --git a/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml new file mode 100644 index 0000000000000000000000000000000000000000..44eb68d7d67dae69f9cf62f6fb6d81ddb166819c --- /dev/null +++ b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml @@ -0,0 +1 @@ +- training.seed=46 diff --git a/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/train.log b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/train.log new file mode 100644 index 0000000000000000000000000000000000000000..48bd6e25405969c34dc2371aa6b15139a304f3af --- /dev/null +++ b/2026.04.29/08.39.33_train_llm_diffusion_unet_lowdim_sweep-v2/train.log @@ -0,0 +1,6 @@ +[2026-04-29 08:39:35,247][numexpr.utils][INFO] - Note: NumExpr detected 36 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 16. +[2026-04-29 08:39:35,247][numexpr.utils][INFO] - NumExpr defaulting to 16 threads. +[2026-04-29 08:39:37,686][datasets][INFO] - PyTorch version 2.2.2 available. +[2026-04-29 08:39:37,686][datasets][INFO] - TensorFlow version 2.15.1 available. +[2026-04-29 08:39:37,687][datasets][INFO] - JAX version 0.4.30 available. +[2026-04-29 08:39:39,346][llmbc.model.diffusion.conditional_unet1d][INFO] - number of parameters: 6.501479e+07 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..867a0ab70089db685f7623de11a7fc298ae68ecb --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/config.yaml @@ -0,0 +1,193 @@ +name: train_llm_diffusion_unet_lowdim +_target_: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +obs_dim: ${task.obs_dim} +action_dim: ${task.action_dim} +task_name: ${task.name} +exp_name: default +model_name: ${llm.name} +horizon: 1 +n_obs_steps: 1 +n_action_steps: 1 +n_latency_steps: 0 +past_action_visible: false +keypoint_visible_rate: 1.0 +obs_as_local_cond: false +obs_as_global_cond: true +pred_action_steps_only: false +llm_orig_expert_feedback: true +llm_do_sample: false +policy: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + input_dim: '${eval: ${task.action_dim} if ${obs_as_local_cond} or ${obs_as_global_cond} + else ${task.obs_dim} + ${task.action_dim}}' + local_cond_dim: '${eval: ${task.obs_dim} if ${obs_as_local_cond} else None}' + global_cond_dim: '${eval: ${task.obs_dim}*${n_obs_steps} if ${obs_as_global_cond} + else None}' + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + kernel_size: 5 + n_groups: 8 + cond_predict_scale: true + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + num_train_timesteps: 100 + beta_start: 0.0001 + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + variance_type: fixed_small + clip_sample: true + prediction_type: epsilon + horizon: ${horizon} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + n_obs_steps: ${n_obs_steps} + num_inference_steps: 100 + obs_as_local_cond: ${obs_as_local_cond} + obs_as_global_cond: ${obs_as_global_cond} + pred_action_steps_only: ${pred_action_steps_only} + oa_step_convention: true + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + task_id: ${task_name} + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + cfg: ${llm} + obs_dim: ${obs_dim} + action_dim: ${action_dim} + horizon: ${horizon} + n_obs_steps: ${n_obs_steps} + n_action_steps: ${eval:'${n_action_steps}+${n_latency_steps}'} + loss_dp_weight: 1.0 + loss_llm_weight: 0.001 + normalize_llm_loss: true + reweight_llm_loss: true +ema: + _target_: llmbc.model.diffusion.ema_model.EMAModel + update_after_step: 0 + inv_gamma: 1.0 + power: 0.75 + min_value: 0.0 + max_value: 0.9999 +dataloader: + batch_size: 16 + num_workers: 0 + shuffle: true + pin_memory: false + persistent_workers: false +val_dataloader: + batch_size: 16 + num_workers: 0 + shuffle: false + pin_memory: false + persistent_workers: false +optimizer: + _target_: torch.optim.AdamW + lr: 0.0001 + betas: + - 0.95 + - 0.999 + eps: 1.0e-08 + weight_decay: 1.0e-06 +training: + device: cuda:0 + seed: 44 + debug: false + resume: true + lr_scheduler: cosine + lr_warmup_steps: 500 + num_epochs: 1001 + gradient_accumulate_every: 16 + use_ema: true + rollout_every: 5 + checkpoint_every: 5 + val_every: 1 + sample_every: 5 + max_train_steps: null + max_val_steps: null + tqdm_interval_sec: 1.0 +logging: + project: ${task.name}-training-mix + resume: true + mode: online + name: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} + tags: + - ${name} + - ${task_name} + - ${exp_name} + id: null + group: null +checkpoint: + topk: + monitor_key: test_success_rate + mode: max + k: 5 + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + save_last_ckpt: true + save_last_snapshot: false +multi_run: + run_dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + wandb_name_base: ${now:%Y.%m.%d-%H.%M.%S}_${name}_${task_name} +task: + name: sweep-v2 + obs_dim: 9 + action_dim: 4 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + env_name: llf-metaworld-sweep-v2 + n_train: 10 + n_test: 50 + n_envs: 10 + max_steps: 30 + n_obs_steps: ${n_obs_steps} + n_action_steps: ${n_action_steps} + instruction_type: b + feedback_type: + - hp + - hn + - fp + visual: false + discount: 0.9 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + horizon: ${horizon} + pad_before: ${eval:'${n_obs_steps}-1'} + pad_after: ${eval:'${n_action_steps}-1'} + obs_eef_target: true + use_manual_normalizer: false + val_ratio: 0.1 + dummy_normalizer: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor +llm: + name: HuggingFaceTB/SmolLM2-135M-Instruct + model_name: SmolLM2-135M-Instruct + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + use_quantization: false + use_joint_mlp_projector: true + llm_mode: ete-finetuned + finetune_mode: orig + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + max_length: 100 + lora_config: + r: 32 + lora_alpha: 64 + lora_dropout: 0.05 + bias: none + task_type: CAUSAL_LM + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + hydra: + job: + override_dirname: ${model_name} + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${model_name} diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml new file mode 100644 index 0000000000000000000000000000000000000000..99c5a43020e3dfc5d7dc2a38b65c327e86f31fab --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/hydra.yaml @@ -0,0 +1,155 @@ +hydra: + run: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + sweep: + dir: data/outputs/${now:%Y.%m.%d}/${now:%H.%M.%S}_${name}_${task_name} + subdir: ${hydra.job.num} + launcher: + _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher + sweeper: + _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper + max_batch_size: null + params: null + help: + app_name: ${hydra.job.name} + header: '${hydra.help.app_name} is powered by Hydra. + + ' + footer: 'Powered by Hydra (https://hydra.cc) + + Use --hydra-help to view Hydra specific help + + ' + template: '${hydra.help.header} + + == Configuration groups == + + Compose your configuration from those groups (group=option) + + + $APP_CONFIG_GROUPS + + + == Config == + + Override anything in the config (foo.bar=value) + + + $CONFIG + + + ${hydra.help.footer} + + ' + hydra_help: + template: 'Hydra (${hydra.runtime.version}) + + See https://hydra.cc for more info. + + + == Flags == + + $FLAGS_HELP + + + == Configuration groups == + + Compose your configuration from those groups (For example, append hydra/job_logging=disabled + to command line) + + + $HYDRA_CONFIG_GROUPS + + + Use ''--cfg hydra'' to Show the Hydra config. + + ' + hydra_help: ??? + hydra_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][HYDRA] %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + root: + level: INFO + handlers: + - console + loggers: + logging_example: + level: DEBUG + disable_existing_loggers: false + job_logging: + version: 1 + formatters: + simple: + format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s' + handlers: + console: + class: logging.StreamHandler + formatter: simple + stream: ext://sys.stdout + file: + class: logging.FileHandler + formatter: simple + filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log + root: + level: INFO + handlers: + - console + - file + disable_existing_loggers: false + env: {} + mode: RUN + searchpath: [] + callbacks: {} + output_subdir: .hydra + overrides: + hydra: + - hydra.mode=RUN + task: + - training.seed=44 + job: + name: train + chdir: null + override_dirname: training.seed=44 + id: ??? + num: ??? + config_name: llmdp_sweep-v2_mix(csp10).yaml + env_set: {} + env_copy: [] + config: + override_dirname: + kv_sep: '=' + item_sep: ',' + exclude_keys: [] + runtime: + version: 1.2.0 + version_base: '1.2' + cwd: /workspace/LLM-BC + config_sources: + - path: hydra.conf + schema: pkg + provider: hydra + - path: /workspace/LLM-BC/config/mix_data + schema: file + provider: main + - path: '' + schema: structured + provider: schema + output_dir: /workspace/LLM-BC/data/outputs/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2 + choices: + hydra/env: default + hydra/callbacks: null + hydra/job_logging: default + hydra/hydra_logging: default + hydra/hydra_help: default + hydra/help: default + hydra/sweeper: basic + hydra/launcher: basic + hydra/output: default + verbose: false diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7999937f0cd30e4f07ea732ca020a2c1c4587a69 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/.hydra/overrides.yaml @@ -0,0 +1 @@ +- training.seed=44 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0435-test_success_rate=0.980.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0435-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..75fdb990614c53cc111ebd5b4f1bae8df3f980a0 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0435-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb7bf1184a4c1494b6c24cff86bbdb43e01c0d9f8c9ada9df89db44bb81b7f00 +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.960.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.960.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..922f671280a7f05f677ed5d6f093e779c2cf878f --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0520-test_success_rate=0.960.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0e3688d10151615be6582c01b69d2dcaeba9411d257eec6fb50ebed6b3c770 +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0550-test_success_rate=0.980.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0550-test_success_rate=0.980.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..35e0413428a5bbc4781c7d5807740f7a04826fbb --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0550-test_success_rate=0.980.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:363993603a5e1fe9522cf9e4046c9d68d1111819b35af704c11578f80b47e840 +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0555-test_success_rate=1.000.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0555-test_success_rate=1.000.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..c50d40658197c8e4d8030f60354fea7209b1b34b --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0555-test_success_rate=1.000.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57c34baf25667b0ff654bd6375b104152a0cc1e6238800bfce552e0020645967 +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0590-test_success_rate=1.000.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0590-test_success_rate=1.000.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..ec9b85b6e02be0a6224af76bd9e431231b6c72b8 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/epoch=0590-test_success_rate=1.000.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b664399865f7765fe796a600e2b1e895f026de03cc455bd0a60fde103f05463 +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt new file mode 100644 index 0000000000000000000000000000000000000000..1d839d75c3050c02ec5a3e87863d8fd049bd785f --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/checkpoints/latest.ckpt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f828aeeb40e500b098b9259f2ac0923fe7378e0c05954e6305fb0ec5073678c +size 1040498994 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt new file mode 100644 index 0000000000000000000000000000000000000000..1bc19d41986de997a996c8ca488586269a5d243b --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/logs.json.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a81253397ab3aedead0adcbbdf7d3ef777d87a2f81ed3ab91d268f157f268dd +size 59589537 diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/train.log b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/train.log new file mode 100644 index 0000000000000000000000000000000000000000..1a815e206fbe2ad3a8ba2b7fea695c7489783209 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/train.log @@ -0,0 +1,11 @@ +[2026-04-29 08:43:29,014][numexpr.utils][INFO] - Note: NumExpr detected 36 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 16. +[2026-04-29 08:43:29,014][numexpr.utils][INFO] - NumExpr defaulting to 16 threads. +[2026-04-29 08:43:31,532][datasets][INFO] - PyTorch version 2.2.2 available. +[2026-04-29 08:43:31,533][datasets][INFO] - TensorFlow version 2.15.1 available. +[2026-04-29 08:43:31,534][datasets][INFO] - JAX version 0.4.30 available. +[2026-04-29 08:43:33,232][llmbc.model.diffusion.conditional_unet1d][INFO] - number of parameters: 6.501479e+07 +[2026-04-29 08:43:43,026][root][INFO] - running build_ext +[2026-04-29 08:43:43,028][root][INFO] - building 'mujoco_py.cymj' extension +[2026-04-29 08:43:43,029][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o -fopenmp -w +[2026-04-29 08:44:11,037][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /venv/llm-bc/include -I/venv/llm-bc/include -fPIC -O2 -isystem /venv/llm-bc/include -fPIC -I/venv/llm-bc/lib/python3.9/site-packages/mujoco_py -I/root/.mujoco/mujoco210/include -I/venv/llm-bc/lib/python3.9/site-packages/numpy/core/include -I/venv/llm-bc/include/python3.9 -c /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.c -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -fopenmp -w +[2026-04-29 08:44:11,170][root][INFO] - gcc -pthread -B /venv/llm-bc/compiler_compat -shared -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib -L/venv/llm-bc/lib -Wl,-rpath,/venv/llm-bc/lib -Wl,-rpath-link,/venv/llm-bc/lib -L/venv/llm-bc/lib /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/cymj.o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/temp.linux-x86_64-cpython-39/venv/llm-bc/lib/python3.9/site-packages/mujoco_py/gl/osmesashim.o -L/root/.mujoco/mujoco210/bin -Wl,--enable-new-dtags,-rpath,/root/.mujoco/mujoco210/bin -lmujoco210 -lglewosmesa -lOSMesa -lGL -o /venv/llm-bc/lib/python3.9/site-packages/mujoco_py/generated/_pyxbld_2.1.2.14_39_linuxcpuextensionbuilder/lib.linux-x86_64-cpython-39/mujoco_py/cymj.cpython-39-x86_64-linux-gnu.so -fopenmp diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/config.yaml b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a1616a10c5e130b7880586d39f1b8f0bf33d2554 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/config.yaml @@ -0,0 +1,304 @@ +_target_: + value: llmbc.workspace.train_llm_diffusion_unet_lowdim_workspace.TrainLLMDiffusionUnetLowdimWorkspace +_wandb: + value: + cli_version: 0.18.6 + m: [] + python_version: 3.9.25 + t: + "1": + - 1 + - 2 + - 3 + - 5 + - 11 + - 12 + - 41 + - 49 + - 50 + - 51 + - 53 + - 55 + - 71 + - 83 + - 95 + - 98 + - 100 + - 105 + "2": + - 1 + - 2 + - 3 + - 5 + - 11 + - 12 + - 41 + - 49 + - 50 + - 51 + - 53 + - 55 + - 71 + - 83 + - 95 + - 98 + - 100 + - 105 + "3": + - 13 + - 15 + - 16 + - 23 + - 55 + - 61 + "4": 3.9.25 + "5": 0.18.6 + "6": 4.47.1 + "8": + - 5 + "12": 0.18.6 + "13": linux-x86_64 +action_dim: + value: 4 +checkpoint: + value: + save_last_ckpt: true + save_last_snapshot: false + topk: + format_str: epoch={epoch:04d}-test_success_rate={test_success_rate:.3f}.ckpt + k: 5 + mode: max + monitor_key: test_success_rate +dataloader: + value: + batch_size: 16 + num_workers: 0 + persistent_workers: false + pin_memory: false + shuffle: true +ema: + value: + _target_: llmbc.model.diffusion.ema_model.EMAModel + inv_gamma: 1 + max_value: 0.9999 + min_value: 0 + power: 0.75 + update_after_step: 0 +exp_name: + value: default +horizon: + value: 1 +keypoint_visible_rate: + value: 1 +llm: + value: + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + finetune_mode: orig + hydra: + job: + override_dirname: HuggingFaceTB/SmolLM2-135M-Instruct + run: + dir: data/outputs/2026.04.29/08.43.27_HuggingFaceTB/SmolLM2-135M-Instruct + llm_mode: ete-finetuned + lora_config: + bias: none + lora_alpha: 64 + lora_dropout: 0.05 + r: 32 + task_type: CAUSAL_LM + max_length: 100 + model_name: SmolLM2-135M-Instruct + name: HuggingFaceTB/SmolLM2-135M-Instruct + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + use_joint_mlp_projector: true + use_quantization: false +llm_do_sample: + value: false +llm_orig_expert_feedback: + value: true +logging: + value: + group: null + id: null + mode: online + name: 2026.04.29-08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2 + project: sweep-v2-training-mix + resume: true + tags: + - train_llm_diffusion_unet_lowdim + - sweep-v2 + - default +model_name: + value: HuggingFaceTB/SmolLM2-135M-Instruct +multi_run: + value: + run_dir: data/outputs/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2 + wandb_name_base: 2026.04.29-08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2 +n_action_steps: + value: 1 +n_latency_steps: + value: 0 +n_obs_steps: + value: 1 +name: + value: train_llm_diffusion_unet_lowdim +obs_as_global_cond: + value: true +obs_as_local_cond: + value: false +obs_dim: + value: 9 +optimizer: + value: + _target_: torch.optim.AdamW + betas: + - 0.95 + - 0.999 + eps: 1e-08 + lr: 0.0001 + weight_decay: 1e-06 +output_dir: + value: /workspace/LLM-BC/data/outputs/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2 +past_action_visible: + value: false +policy: + value: + _target_: llmbc.policy.llm_diffusion_unet_lowdim_policy.LLMDiffusionUnetLowdimPolicy + action_dim: 4 + horizon: 1 + llm_discriminator: + _target_: llmbc.discriminator.llm_ce_discriminator.LLMCEDiscriminator + llm_translator: + _target_: llmbc.translator.llm_translator.LLMTranslator + action_dim: 4 + cfg: + causal_lm_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaForCausalLM + checkpoint: data/outputs/2025.11.01/23.03.01_train_llm_lowdim_sweep-v2/HuggingFaceTB/SmolLM2-135M-Instruct-finetuned-sweep-v2/checkpoint-5690 + config_target: llmbc.model.llm.llama_lowdim_model.LowdimLlamaConfig + finetune_mode: orig + hydra: + job: + override_dirname: HuggingFaceTB/SmolLM2-135M-Instruct + run: + dir: data/outputs/2026.04.29/08.43.27_HuggingFaceTB/SmolLM2-135M-Instruct + llm_mode: ete-finetuned + lora_config: + bias: none + lora_alpha: 64 + lora_dropout: 0.05 + r: 32 + task_type: CAUSAL_LM + max_length: 100 + model_name: SmolLM2-135M-Instruct + name: HuggingFaceTB/SmolLM2-135M-Instruct + prompter: + _target_: llmbc.translator.prompter.smollm2_prompter.SmolLM2Prompter + use_joint_mlp_projector: true + use_joint_mlp_projector: true + use_quantization: false + horizon: 1 + n_action_steps: 1 + n_obs_steps: 1 + obs_dim: 9 + task_id: sweep-v2 + loss_dp_weight: 1 + loss_llm_weight: 0.001 + model: + _target_: llmbc.model.diffusion.conditional_unet1d.ConditionalUnet1D + cond_predict_scale: true + diffusion_step_embed_dim: 256 + down_dims: + - 256 + - 512 + - 1024 + global_cond_dim: 9 + input_dim: 4 + kernel_size: 5 + local_cond_dim: null + n_groups: 8 + n_action_steps: 1 + n_obs_steps: 1 + noise_scheduler: + _target_: diffusers.schedulers.scheduling_ddpm.DDPMScheduler + beta_end: 0.02 + beta_schedule: squaredcos_cap_v2 + beta_start: 0.0001 + clip_sample: true + num_train_timesteps: 100 + prediction_type: epsilon + variance_type: fixed_small + normalize_llm_loss: true + num_inference_steps: 100 + oa_step_convention: true + obs_as_global_cond: true + obs_as_local_cond: false + obs_dim: 9 + pred_action_steps_only: false + reweight_llm_loss: true +pred_action_steps_only: + value: false +task: + value: + action_dim: 4 + dataset: + _target_: llmbc.dataset.metaworld_lowdim_dataset.MetaworldLowdimDataset + data_path: datasets/sweep-v2-mix(csp10).pt + data_path2: datasets/sweep-v2.pt + dummy_normalizer: false + horizon: 1 + obs_eef_target: true + pad_after: 0 + pad_before: 0 + use_manual_normalizer: false + val_ratio: 0.1 + env_runner: + _target_: llmbc.env_runner.metaworld_lowdim_runner.MetaworldLowdimRunner + discount: 0.9 + env_name: llf-metaworld-sweep-v2 + feedback_type: + - hp + - hn + - fp + instruction_type: b + max_steps: 30 + n_action_steps: 1 + n_envs: 10 + n_obs_steps: 1 + n_test: 50 + n_train: 10 + visual: false + instructor: + _target_: llmbc.translator.instructor.metaworld_instructor.sweep_v2_instructor.SweepV2Instructor + name: sweep-v2 + obs_dim: 9 +task_name: + value: sweep-v2 +training: + value: + checkpoint_every: 5 + debug: false + device: cuda:0 + gradient_accumulate_every: 16 + lr_scheduler: cosine + lr_warmup_steps: 500 + max_train_steps: null + max_val_steps: null + num_epochs: 1001 + resume: true + rollout_every: 5 + sample_every: 5 + seed: 44 + tqdm_interval_sec: 1 + use_ema: true + val_every: 1 +val_dataloader: + value: + batch_size: 16 + num_workers: 0 + persistent_workers: false + pin_memory: false + shuffle: false diff --git a/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/output.log b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/output.log new file mode 100644 index 0000000000000000000000000000000000000000..df431e9a70787f935aa050d0ac92f90c6266dc35 --- /dev/null +++ b/2026.04.29/08.43.27_train_llm_diffusion_unet_lowdim_sweep-v2/wandb/run-20260429_084415-yx0htb6w/files/output.log @@ -0,0 +1,3 @@ +Eval MetaworldLowdimRunner 1/6: 0%| | 0/30 [00:00