ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s

This commit is contained in:
2026-08-20 13:12:50 +00:00
commit b119135836
10275 changed files with 3284984 additions and 0 deletions
@@ -0,0 +1,226 @@
{
"schema_version": "1.0",
"experiment_id": "6-13",
"kind": "reference_and_blocker_audit_not_acceptance",
"generated_at": "2026-07-29T15:35:16.622749+00:00",
"host": {
"node": "bojMacBook-Pro.local",
"platform": "macOS-26.3-arm64-arm-64bit",
"machine": "arm64"
},
"source_integrity": {
"head": "87d6c1d969f6e0ca4dc5697940804e231118a63a",
"expected_head": "87d6c1d969f6e0ca4dc5697940804e231118a63a",
"passed": true,
"files": [
{
"path": "docs/zero_shot_rgb_sim2real.md",
"expected_blob": "844d113a726d7c3c8494700496591a2604f742e0",
"found_blob": "844d113a726d7c3c8494700496591a2604f742e0",
"passed": true
},
{
"path": "docs/assets/camera_alignment_step_1.2.png",
"expected_blob": "688f0089c4a99bb2f608a805cbbb9fd96fb80830",
"found_blob": "688f0089c4a99bb2f608a805cbbb9fd96fb80830",
"passed": true
},
{
"path": "docs/assets/camera_alignment_step_1.3.png",
"expected_blob": "20943d0a0eff5b64afaafb04dab3522791e3bcf2",
"found_blob": "20943d0a0eff5b64afaafb04dab3522791e3bcf2",
"passed": true
},
{
"path": "docs/assets/eval_return_success_curves.png",
"expected_blob": "7185d982e165081ec0ad5ded4eb21dc9f172bac9",
"found_blob": "7185d982e165081ec0ad5ded4eb21dc9f172bac9",
"passed": true
},
{
"path": "docs/assets/tutorial_result_video.mp4",
"expected_blob": "d15f57adfd8b889ed8bb4d44d073f0cf7ba96c4a",
"found_blob": "d15f57adfd8b889ed8bb4d44d073f0cf7ba96c4a",
"passed": true
},
{
"path": "env_config.json",
"expected_blob": "e32727956fc9dbf64336b53b77bc1a6044e2f5ef",
"found_blob": "e32727956fc9dbf64336b53b77bc1a6044e2f5ef",
"passed": true
},
{
"path": "system_id_so100.npy",
"expected_blob": "047b0110496f15f3a78a41b59c9f041cbbbbfd91",
"found_blob": "047b0110496f15f3a78a41b59c9f041cbbbbfd91",
"passed": true
},
{
"path": "lerobot_sim2real/scripts/record_reset_distribution.py",
"expected_blob": "ff20e1c3ea34b6d75f646c325f6fe49e1d83903c",
"found_blob": "ff20e1c3ea34b6d75f646c325f6fe49e1d83903c",
"passed": true
},
{
"path": "lerobot_sim2real/scripts/camera_alignment.py",
"expected_blob": "5d7a323075e43ba5c0a24bd2ce6c910f89e4a9c6",
"found_blob": "5d7a323075e43ba5c0a24bd2ce6c910f89e4a9c6",
"passed": true
},
{
"path": "lerobot_sim2real/scripts/capture_background_image.py",
"expected_blob": "f30d97cd7ead0cdfe9b38ea6c9523a5f38b404aa",
"found_blob": "f30d97cd7ead0cdfe9b38ea6c9523a5f38b404aa",
"passed": true
},
{
"path": "lerobot_sim2real/scripts/train_ppo_rgb.py",
"expected_blob": "af900d1e247349b61b707b4a63d30e0d297c9ea9",
"found_blob": "af900d1e247349b61b707b4a63d30e0d297c9ea9",
"passed": true
}
]
},
"runtime": {
"python": "3.11.4",
"mani_skill_importable": false,
"nvidia_smi": null,
"apple_mps_available": true,
"upstream_training_backend": "CUDA (the pinned PPO implementation sets device cuda when available and the documented setup requires NVIDIA >=8GB)"
},
"stages": {
"1": {
"name": "environment_alignment",
"robot_actuation_required": true,
"reference_asset_verified": {
"path": "docs/assets/camera_alignment_step_1.2.png",
"sha256": "195d35f2f944345db9d21215d7bbf1745370605c20959cff315293ebcd58415c",
"width": 1260,
"height": 1260,
"channels": 3,
"mean_rgb": [
144.2132,
117.0811,
103.9883
],
"pixel_stddev": 33.3767
},
"local_upstream_invocation": {
"command": [
"/Users/boj/miniconda3/bin/python",
"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/camera_alignment.py",
"--help"
],
"return_code": 1,
"timed_out": false,
"output": "Traceback (most recent call last):\n File \"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/camera_alignment.py\", line 7, in <module>\n from mani_skill.utils.wrappers.flatten import FlattenRGBDObservationWrapper\nModuleNotFoundError: No module named 'mani_skill'\n"
},
"complete": false,
"blocker": "No authorized/calibrated SO-100 camera run or ManiSkill runtime. The pinned script connects the robot and calls real_env.reset(), so only --help was probed; the verified image is upstream reference evidence, not this host's alignment."
},
"2": {
"name": "background_replacement",
"robot_actuation_required": false,
"reference_asset_verified": {
"path": "docs/assets/camera_alignment_step_1.3.png",
"sha256": "f8e79ebf6f727dc703d091978af60b04563b8eb37ee4360df14809dd36c75503",
"width": 1260,
"height": 1260,
"channels": 3,
"mean_rgb": [
113.6085,
114.9122,
112.5164
],
"pixel_stddev": 57.1852
},
"local_upstream_invocation": {
"command": [
"/Users/boj/miniconda3/bin/python",
"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/capture_background_image.py",
"--help"
],
"return_code": 1,
"timed_out": false,
"output": "Traceback (most recent call last):\n File \"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/capture_background_image.py\", line 3, in <module>\n from mani_skill.utils.wrappers.flatten import FlattenRGBDObservationWrapper\nModuleNotFoundError: No module named 'mani_skill'\n"
},
"complete": false,
"blocker": "No local empty-scene background capture or ManiSkill runtime; the verified composite is upstream reference evidence, not a local composite."
},
"3": {
"name": "domain_randomization_and_real_dynamics_calibration",
"robot_actuation_required": false,
"real_dynamics_measurement": {
"path": "system_id_so100.npy",
"sha256": "4ca6cc4cd5c26540685d54e2cd2babde2204d0d3f369a63b5e817b1e7cf381db",
"source": "real SO-100 system-identification capture committed by the pinned upstream",
"samples": 139,
"joints": 6,
"qpos_dtype": "float32",
"target_qpos_dtype": "float32",
"mean_absolute_tracking_error_by_joint": [
0.09687472,
0.13199401,
0.14799425,
0.0692635,
0.11893595,
0.0782366
],
"max_absolute_tracking_error_by_joint": [
0.18611592,
0.23677669,
0.22161102,
0.18297092,
0.18330097,
0.19700873
],
"best_tracking_lag_samples_by_joint": [
3,
4,
4,
4,
3,
3
],
"sample_period_seconds": null,
"note": "The upstream artifact contains no timestamps, so lag is reported in samples and is not converted to milliseconds."
},
"local_upstream_invocation": {
"command": [
"/Users/boj/miniconda3/bin/python",
"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/record_reset_distribution.py",
"--help"
],
"return_code": 1,
"timed_out": false,
"output": "Traceback (most recent call last):\n File \"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/record_reset_distribution.py\", line 5, in <module>\n from mani_skill.utils.wrappers.record import RecordEpisode\nModuleNotFoundError: No module named 'mani_skill'\n"
},
"complete": false,
"blocker": "Pinned real dynamics were measured, but randomized ManiSkill resets could not execute without ManiSkill/NVIDIA and the required visual/physical ranges were not locally evaluated."
},
"4": {
"name": "rgb_only_ppo_training_and_evaluation",
"robot_actuation_required": false,
"local_upstream_invocation": {
"command": [
"/Users/boj/miniconda3/bin/python",
"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/train_ppo_rgb.py",
"--help"
],
"return_code": 1,
"timed_out": false,
"output": "Traceback (most recent call last):\n File \"/tmp/lerobot-sim2real-audit-20260729/lerobot_sim2real/scripts/train_ppo_rgb.py\", line 6, in <module>\n import tyro\nModuleNotFoundError: No module named 'tyro'\n"
},
"complete": false,
"simulation_success_rate": null,
"blocker": "No importable ManiSkill or NVIDIA CUDA runtime; no PPO checkpoint or >90% direct evaluation exists on this host. Apple MPS is not a proven substitute for this pinned CUDA path."
},
"5": {
"name": "zero_shot_real_world_deployment",
"robot_actuation_required": true,
"complete": false,
"blocker": "No SO-100, authorized operator, calibrated workspace, E-stop, observer, or stage-4 checkpoint; no actuation was attempted."
}
},
"actuation_attempted": false
}
@@ -0,0 +1,261 @@
{
"schema_version": "1.0",
"experiment_id": "6-13",
"kind": "non_actuating_preflight",
"generated_at": "2026-07-29T15:36:54.758593+00:00",
"host": "bojMacBook-Pro.local",
"upstream_path": "/private/tmp/lerobot-sim2real-audit-20260729",
"stage_readiness": {
"1": {
"preflight": "blocked",
"blockers": [
"python_module:mani_skill",
"camera_path",
"robot_port",
"hardware_authorization",
"safety_checklist"
]
},
"2": {
"preflight": "blocked",
"blockers": [
"python_module:mani_skill",
"camera_path",
"robot_port",
"hardware_authorization",
"safety_checklist"
]
},
"3": {
"preflight": "blocked",
"blockers": [
"python_module:mani_skill",
"nvidia_gpu",
"greenscreen"
]
},
"4": {
"preflight": "blocked",
"blockers": [
"python_module:mani_skill",
"nvidia_gpu",
"greenscreen"
]
},
"5": {
"preflight": "blocked",
"blockers": [
"checkpoint",
"robot_port",
"hardware_authorization",
"safety_checklist"
]
}
},
"status": "blocked",
"checks": [
{
"id": "pinned_commit",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected 87d6c1d969f6e0ca4dc5697940804e231118a63a; found 87d6c1d969f6e0ca4dc5697940804e231118a63a"
},
{
"id": "blob:docs/zero_shot_rgb_sim2real.md",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected 844d113a726d7c3c8494700496591a2604f742e0; found 844d113a726d7c3c8494700496591a2604f742e0"
},
{
"id": "blob:env_config.json",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected e32727956fc9dbf64336b53b77bc1a6044e2f5ef; found e32727956fc9dbf64336b53b77bc1a6044e2f5ef"
},
{
"id": "blob:lerobot_sim2real/config/real_robot.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected f522e6d1dab0ef4ff4a0204497c1616995346ad7; found f522e6d1dab0ef4ff4a0204497c1616995346ad7"
},
{
"id": "blob:lerobot_sim2real/scripts/record_reset_distribution.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected ff20e1c3ea34b6d75f646c325f6fe49e1d83903c; found ff20e1c3ea34b6d75f646c325f6fe49e1d83903c"
},
{
"id": "blob:lerobot_sim2real/scripts/camera_alignment.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected 5d7a323075e43ba5c0a24bd2ce6c910f89e4a9c6; found 5d7a323075e43ba5c0a24bd2ce6c910f89e4a9c6"
},
{
"id": "blob:lerobot_sim2real/scripts/capture_background_image.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected f30d97cd7ead0cdfe9b38ea6c9523a5f38b404aa; found f30d97cd7ead0cdfe9b38ea6c9523a5f38b404aa"
},
{
"id": "blob:lerobot_sim2real/scripts/train_ppo_rgb.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected af900d1e247349b61b707b4a63d30e0d297c9ea9; found af900d1e247349b61b707b4a63d30e0d297c9ea9"
},
{
"id": "blob:lerobot_sim2real/scripts/eval_ppo_rgb.py",
"passed": true,
"stages": [
1,
2,
3,
4,
5
],
"detail": "expected 506a4c190eb99b7cd2691562edb78f6f0dd748e3; found 506a4c190eb99b7cd2691562edb78f6f0dd748e3"
},
{
"id": "python_module:torch",
"passed": true,
"stages": [
1,
2,
3,
4
],
"detail": "installed"
},
{
"id": "python_module:mani_skill",
"passed": false,
"stages": [
1,
2,
3,
4
],
"detail": "not importable"
},
{
"id": "nvidia_gpu",
"passed": false,
"stages": [
3,
4
],
"detail": "nvidia-smi not found"
},
{
"id": "offline_real_frame",
"passed": false,
"stages": [],
"detail": "not supplied; optional and not equivalent to the live upstream script"
},
{
"id": "camera_path",
"passed": false,
"stages": [
1,
2
],
"detail": "not supplied"
},
{
"id": "greenscreen",
"passed": false,
"stages": [
3,
4
],
"detail": "not supplied"
},
{
"id": "checkpoint",
"passed": false,
"stages": [
5
],
"detail": "not supplied"
},
{
"id": "robot_port",
"passed": false,
"stages": [
1,
2,
5
],
"detail": "not supplied"
},
{
"id": "hardware_authorization",
"passed": false,
"stages": [
1,
2,
5
],
"detail": "not granted"
},
{
"id": "safety_checklist",
"passed": false,
"stages": [
1,
2,
5
],
"detail": "not attested"
}
],
"hardware_boundary": "Pinned stage 1 can actuate during real_env.reset; stage 2 connects hardware and disables torque; stages 3-4 are GPU-only; stage 5 actuates the policy.",
"actuation_attempted": false
}
@@ -0,0 +1,310 @@
{
"artifacts": [
{
"kind": "checkpoint",
"path": "randomized_policy.pt",
"sha256": "decd8f40b95080f4d56153a7b2ccfe2985d687c392fe4032e78ce348263ffd9f"
},
{
"kind": "metrics",
"path": "metrics.json",
"sha256": "01f2f89fe8f5d963881d0ecef8fdb19b5b3e8c065caa922feb270a139b888096"
},
{
"kind": "matrix",
"path": "matrix.json",
"sha256": "07a58e4626c974182a505bba798130395bb2cc068e2faba2d588e1e3bd853d0f"
},
{
"kind": "source_preview",
"path": "source_preview.png",
"sha256": "dbee52ca55dc4c2a2e0822e30674f4eb904d142f05caa9cda8d6127752293de0"
},
{
"kind": "target_preview",
"path": "target_preview.png",
"sha256": "34cf04b1cc78675bdd4e060a6b5b47610a18619d5738c0ad0590cfd48f087970"
}
],
"blockers": [],
"experiment_id": "6-13",
"hardware_extension": {
"actuation_attempted": false,
"status": "gated",
"upstream": "StoneT2000/lerobot-sim2real"
},
"kind": "local_gpu_rgb_domain_transfer",
"metrics": {
"dataset_replay_match": true,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"protocol": {
"epochs": 10,
"seeds": [
20260808,
20260809,
20260810
],
"target_domains": [
"target_realistic",
"target_bright"
],
"test_size_per_domain": 1024,
"total_training_examples": 49152,
"train_size_per_variant": 4096,
"variants": [
"source_clean",
"source_background",
"source_appearance",
"source_full"
]
},
"rows": [
{
"final_loss": 0.18679947033524513,
"seed": 20260808,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.798828125,
"target_realistic": 0.8095703125
},
"variant": "source_clean"
},
{
"final_loss": 0.24417539592832327,
"seed": 20260808,
"source_accuracy": 0.908203125,
"target_accuracy": {
"target_bright": 0.533203125,
"target_realistic": 0.4169921875
},
"variant": "source_background"
},
{
"final_loss": 0.22985628596507013,
"seed": 20260808,
"source_accuracy": 0.90234375,
"target_accuracy": {
"target_bright": 0.857421875,
"target_realistic": 0.7880859375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4308899687603116,
"seed": 20260808,
"source_accuracy": 0.857421875,
"target_accuracy": {
"target_bright": 0.771484375,
"target_realistic": 0.7578125
},
"variant": "source_full"
},
{
"final_loss": 0.11670511157717556,
"seed": 20260809,
"source_accuracy": 0.939453125,
"target_accuracy": {
"target_bright": 0.2880859375,
"target_realistic": 0.248046875
},
"variant": "source_clean"
},
{
"final_loss": 0.20411560125648975,
"seed": 20260809,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.478515625,
"target_realistic": 0.353515625
},
"variant": "source_background"
},
{
"final_loss": 0.23631400940939784,
"seed": 20260809,
"source_accuracy": 0.876953125,
"target_accuracy": {
"target_bright": 0.8046875,
"target_realistic": 0.7568359375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4168223310261965,
"seed": 20260809,
"source_accuracy": 0.9072265625,
"target_accuracy": {
"target_bright": 0.8212890625,
"target_realistic": 0.796875
},
"variant": "source_full"
},
{
"final_loss": 0.13805983471684158,
"seed": 20260810,
"source_accuracy": 0.9296875,
"target_accuracy": {
"target_bright": 0.609375,
"target_realistic": 0.5869140625
},
"variant": "source_clean"
},
{
"final_loss": 0.29387020831927657,
"seed": 20260810,
"source_accuracy": 0.8955078125,
"target_accuracy": {
"target_bright": 0.576171875,
"target_realistic": 0.3359375
},
"variant": "source_background"
},
{
"final_loss": 0.21353492327034473,
"seed": 20260810,
"source_accuracy": 0.8974609375,
"target_accuracy": {
"target_bright": 0.8310546875,
"target_realistic": 0.6865234375
},
"variant": "source_appearance"
},
{
"final_loss": 0.35220852866768837,
"seed": 20260810,
"source_accuracy": 0.8603515625,
"target_accuracy": {
"target_bright": 0.8134765625,
"target_realistic": 0.728515625
},
"variant": "source_full"
}
],
"summary": {
"source_appearance": {
"source": {
"mean": 0.8922526041666666,
"std": 0.011000485187966017,
"values": [
0.90234375,
0.876953125,
0.8974609375
]
},
"target_bright": {
"mean": 0.8310546875,
"std": 0.021528718442430275,
"values": [
0.857421875,
0.8046875,
0.8310546875
]
},
"target_realistic": {
"mean": 0.7438151041666666,
"std": 0.04247267299557315,
"values": [
0.7880859375,
0.7568359375,
0.6865234375
]
}
},
"source_background": {
"source": {
"mean": 0.9085286458333334,
"std": 0.010766819927435695,
"values": [
0.908203125,
0.921875,
0.8955078125
]
},
"target_bright": {
"mean": 0.529296875,
"std": 0.03996356576360106,
"values": [
0.533203125,
0.478515625,
0.576171875
]
},
"target_realistic": {
"mean": 0.3688151041666667,
"std": 0.03481399276640658,
"values": [
0.4169921875,
0.353515625,
0.3359375
]
}
},
"source_clean": {
"source": {
"mean": 0.9303385416666666,
"std": 0.007190990245564624,
"values": [
0.921875,
0.939453125,
0.9296875
]
},
"target_bright": {
"mean": 0.5654296875,
"std": 0.21081237849663584,
"values": [
0.798828125,
0.2880859375,
0.609375
]
},
"target_realistic": {
"mean": 0.5481770833333334,
"std": 0.23087162072123282,
"values": [
0.8095703125,
0.248046875,
0.5869140625
]
}
},
"source_full": {
"source": {
"mean": 0.875,
"std": 0.022818987198335788,
"values": [
0.857421875,
0.9072265625,
0.8603515625
]
},
"target_bright": {
"mean": 0.8020833333333334,
"std": 0.02187054301073024,
"values": [
0.771484375,
0.8212890625,
0.8134765625
]
},
"target_realistic": {
"mean": 0.7610677083333334,
"std": 0.02800236089532105,
"values": [
0.7578125,
0.796875,
0.728515625
]
}
}
},
"wall_time_ms": 29262.792
},
"schema_version": "3.0",
"seed": 20260808,
"status": "complete"
}
@@ -0,0 +1,242 @@
{
"rows": [
{
"final_loss": 0.18679947033524513,
"seed": 20260808,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.798828125,
"target_realistic": 0.8095703125
},
"variant": "source_clean"
},
{
"final_loss": 0.24417539592832327,
"seed": 20260808,
"source_accuracy": 0.908203125,
"target_accuracy": {
"target_bright": 0.533203125,
"target_realistic": 0.4169921875
},
"variant": "source_background"
},
{
"final_loss": 0.22985628596507013,
"seed": 20260808,
"source_accuracy": 0.90234375,
"target_accuracy": {
"target_bright": 0.857421875,
"target_realistic": 0.7880859375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4308899687603116,
"seed": 20260808,
"source_accuracy": 0.857421875,
"target_accuracy": {
"target_bright": 0.771484375,
"target_realistic": 0.7578125
},
"variant": "source_full"
},
{
"final_loss": 0.11670511157717556,
"seed": 20260809,
"source_accuracy": 0.939453125,
"target_accuracy": {
"target_bright": 0.2880859375,
"target_realistic": 0.248046875
},
"variant": "source_clean"
},
{
"final_loss": 0.20411560125648975,
"seed": 20260809,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.478515625,
"target_realistic": 0.353515625
},
"variant": "source_background"
},
{
"final_loss": 0.23631400940939784,
"seed": 20260809,
"source_accuracy": 0.876953125,
"target_accuracy": {
"target_bright": 0.8046875,
"target_realistic": 0.7568359375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4168223310261965,
"seed": 20260809,
"source_accuracy": 0.9072265625,
"target_accuracy": {
"target_bright": 0.8212890625,
"target_realistic": 0.796875
},
"variant": "source_full"
},
{
"final_loss": 0.13805983471684158,
"seed": 20260810,
"source_accuracy": 0.9296875,
"target_accuracy": {
"target_bright": 0.609375,
"target_realistic": 0.5869140625
},
"variant": "source_clean"
},
{
"final_loss": 0.29387020831927657,
"seed": 20260810,
"source_accuracy": 0.8955078125,
"target_accuracy": {
"target_bright": 0.576171875,
"target_realistic": 0.3359375
},
"variant": "source_background"
},
{
"final_loss": 0.21353492327034473,
"seed": 20260810,
"source_accuracy": 0.8974609375,
"target_accuracy": {
"target_bright": 0.8310546875,
"target_realistic": 0.6865234375
},
"variant": "source_appearance"
},
{
"final_loss": 0.35220852866768837,
"seed": 20260810,
"source_accuracy": 0.8603515625,
"target_accuracy": {
"target_bright": 0.8134765625,
"target_realistic": 0.728515625
},
"variant": "source_full"
}
],
"summary": {
"source_appearance": {
"source": {
"mean": 0.8922526041666666,
"std": 0.011000485187966017,
"values": [
0.90234375,
0.876953125,
0.8974609375
]
},
"target_bright": {
"mean": 0.8310546875,
"std": 0.021528718442430275,
"values": [
0.857421875,
0.8046875,
0.8310546875
]
},
"target_realistic": {
"mean": 0.7438151041666666,
"std": 0.04247267299557315,
"values": [
0.7880859375,
0.7568359375,
0.6865234375
]
}
},
"source_background": {
"source": {
"mean": 0.9085286458333334,
"std": 0.010766819927435695,
"values": [
0.908203125,
0.921875,
0.8955078125
]
},
"target_bright": {
"mean": 0.529296875,
"std": 0.03996356576360106,
"values": [
0.533203125,
0.478515625,
0.576171875
]
},
"target_realistic": {
"mean": 0.3688151041666667,
"std": 0.03481399276640658,
"values": [
0.4169921875,
0.353515625,
0.3359375
]
}
},
"source_clean": {
"source": {
"mean": 0.9303385416666666,
"std": 0.007190990245564624,
"values": [
0.921875,
0.939453125,
0.9296875
]
},
"target_bright": {
"mean": 0.5654296875,
"std": 0.21081237849663584,
"values": [
0.798828125,
0.2880859375,
0.609375
]
},
"target_realistic": {
"mean": 0.5481770833333334,
"std": 0.23087162072123282,
"values": [
0.8095703125,
0.248046875,
0.5869140625
]
}
},
"source_full": {
"source": {
"mean": 0.875,
"std": 0.022818987198335788,
"values": [
0.857421875,
0.9072265625,
0.8603515625
]
},
"target_bright": {
"mean": 0.8020833333333334,
"std": 0.02187054301073024,
"values": [
0.771484375,
0.8212890625,
0.8134765625
]
},
"target_realistic": {
"mean": 0.7610677083333334,
"std": 0.02800236089532105,
"values": [
0.7578125,
0.796875,
0.728515625
]
}
}
}
}
@@ -0,0 +1,270 @@
{
"dataset_replay_match": true,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"protocol": {
"epochs": 10,
"seeds": [
20260808,
20260809,
20260810
],
"target_domains": [
"target_realistic",
"target_bright"
],
"test_size_per_domain": 1024,
"total_training_examples": 49152,
"train_size_per_variant": 4096,
"variants": [
"source_clean",
"source_background",
"source_appearance",
"source_full"
]
},
"rows": [
{
"final_loss": 0.18679947033524513,
"seed": 20260808,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.798828125,
"target_realistic": 0.8095703125
},
"variant": "source_clean"
},
{
"final_loss": 0.24417539592832327,
"seed": 20260808,
"source_accuracy": 0.908203125,
"target_accuracy": {
"target_bright": 0.533203125,
"target_realistic": 0.4169921875
},
"variant": "source_background"
},
{
"final_loss": 0.22985628596507013,
"seed": 20260808,
"source_accuracy": 0.90234375,
"target_accuracy": {
"target_bright": 0.857421875,
"target_realistic": 0.7880859375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4308899687603116,
"seed": 20260808,
"source_accuracy": 0.857421875,
"target_accuracy": {
"target_bright": 0.771484375,
"target_realistic": 0.7578125
},
"variant": "source_full"
},
{
"final_loss": 0.11670511157717556,
"seed": 20260809,
"source_accuracy": 0.939453125,
"target_accuracy": {
"target_bright": 0.2880859375,
"target_realistic": 0.248046875
},
"variant": "source_clean"
},
{
"final_loss": 0.20411560125648975,
"seed": 20260809,
"source_accuracy": 0.921875,
"target_accuracy": {
"target_bright": 0.478515625,
"target_realistic": 0.353515625
},
"variant": "source_background"
},
{
"final_loss": 0.23631400940939784,
"seed": 20260809,
"source_accuracy": 0.876953125,
"target_accuracy": {
"target_bright": 0.8046875,
"target_realistic": 0.7568359375
},
"variant": "source_appearance"
},
{
"final_loss": 0.4168223310261965,
"seed": 20260809,
"source_accuracy": 0.9072265625,
"target_accuracy": {
"target_bright": 0.8212890625,
"target_realistic": 0.796875
},
"variant": "source_full"
},
{
"final_loss": 0.13805983471684158,
"seed": 20260810,
"source_accuracy": 0.9296875,
"target_accuracy": {
"target_bright": 0.609375,
"target_realistic": 0.5869140625
},
"variant": "source_clean"
},
{
"final_loss": 0.29387020831927657,
"seed": 20260810,
"source_accuracy": 0.8955078125,
"target_accuracy": {
"target_bright": 0.576171875,
"target_realistic": 0.3359375
},
"variant": "source_background"
},
{
"final_loss": 0.21353492327034473,
"seed": 20260810,
"source_accuracy": 0.8974609375,
"target_accuracy": {
"target_bright": 0.8310546875,
"target_realistic": 0.6865234375
},
"variant": "source_appearance"
},
{
"final_loss": 0.35220852866768837,
"seed": 20260810,
"source_accuracy": 0.8603515625,
"target_accuracy": {
"target_bright": 0.8134765625,
"target_realistic": 0.728515625
},
"variant": "source_full"
}
],
"summary": {
"source_appearance": {
"source": {
"mean": 0.8922526041666666,
"std": 0.011000485187966017,
"values": [
0.90234375,
0.876953125,
0.8974609375
]
},
"target_bright": {
"mean": 0.8310546875,
"std": 0.021528718442430275,
"values": [
0.857421875,
0.8046875,
0.8310546875
]
},
"target_realistic": {
"mean": 0.7438151041666666,
"std": 0.04247267299557315,
"values": [
0.7880859375,
0.7568359375,
0.6865234375
]
}
},
"source_background": {
"source": {
"mean": 0.9085286458333334,
"std": 0.010766819927435695,
"values": [
0.908203125,
0.921875,
0.8955078125
]
},
"target_bright": {
"mean": 0.529296875,
"std": 0.03996356576360106,
"values": [
0.533203125,
0.478515625,
0.576171875
]
},
"target_realistic": {
"mean": 0.3688151041666667,
"std": 0.03481399276640658,
"values": [
0.4169921875,
0.353515625,
0.3359375
]
}
},
"source_clean": {
"source": {
"mean": 0.9303385416666666,
"std": 0.007190990245564624,
"values": [
0.921875,
0.939453125,
0.9296875
]
},
"target_bright": {
"mean": 0.5654296875,
"std": 0.21081237849663584,
"values": [
0.798828125,
0.2880859375,
0.609375
]
},
"target_realistic": {
"mean": 0.5481770833333334,
"std": 0.23087162072123282,
"values": [
0.8095703125,
0.248046875,
0.5869140625
]
}
},
"source_full": {
"source": {
"mean": 0.875,
"std": 0.022818987198335788,
"values": [
0.857421875,
0.9072265625,
0.8603515625
]
},
"target_bright": {
"mean": 0.8020833333333334,
"std": 0.02187054301073024,
"values": [
0.771484375,
0.8212890625,
0.8134765625
]
},
"target_realistic": {
"mean": 0.7610677083333334,
"std": 0.02800236089532105,
"values": [
0.7578125,
0.796875,
0.728515625
]
}
}
},
"wall_time_ms": 29262.792
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB