ae28d55f81
Source: RGB-D -> Dyn-HaMR -> L20 retargeting -> FoundationPose -> reference repair -> SPIDER, documented in docs/PIPELINE_LATEST.md and docs/SETUP_AND_WEIGHTS.md. Adds FoundationPose and nvdiffrast upstream snapshots, requirements/pipeline_venv.txt and the FoundationPose weight manifest/downloader. Assets (Git LFS): weights/ (WiLoR detector, HandFlow denoiser, UniDepth-L), FoundationPose checkpoints, HaMeR checkpoint, Dyn-HaMR HMP model and BMC constraints, L20 URDF/meshes, the 20260915_171525 D405 recording and the two box CADs. MANO models are not redistributed (third_party/hamer/_DATA/data/mano/README.txt). Environments, caches and run outputs excluded. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
211 lines
3.8 KiB
JSON
211 lines
3.8 KiB
JSON
{
|
|
"data": {
|
|
"augmentations": {
|
|
"blur_p": 0.2,
|
|
"flip_p": 0.5,
|
|
"gamma_p": 0.8,
|
|
"grayscale_p": 0.2,
|
|
"jitter_p": 0.8,
|
|
"random_blur": 2.0,
|
|
"random_gamma": 0.2,
|
|
"random_jitter": 0.4,
|
|
"random_scale": 2.0,
|
|
"shape_constraints": {
|
|
"height_min": 15,
|
|
"pixels_max": 600000,
|
|
"pixels_min": 200000,
|
|
"ratio_bounds": [
|
|
0.5,
|
|
2.5
|
|
],
|
|
"sample": true,
|
|
"shape_mult": 14,
|
|
"width_min": 15
|
|
},
|
|
"test_context": 1.0
|
|
},
|
|
"crop": "garg",
|
|
"data_root": "datasets",
|
|
"image_shape": [
|
|
480,
|
|
640
|
|
],
|
|
"normalization": "imagenet",
|
|
"num_copies": 2,
|
|
"num_frames": 1,
|
|
"sampling": {
|
|
"ETH3D": 1.0,
|
|
"Waymo": 1.0
|
|
},
|
|
"train_datasets": [
|
|
"ETH3D",
|
|
"Waymo"
|
|
],
|
|
"val_datasets": [
|
|
"IBims"
|
|
]
|
|
},
|
|
"eps": 1e-06,
|
|
"generic": {
|
|
"deterministic": true,
|
|
"seed": 13
|
|
},
|
|
"model": {
|
|
"expansion": 4,
|
|
"layer_scale": 1.0,
|
|
"name": "UniDepthV2",
|
|
"num_heads": 8,
|
|
"pixel_decoder": {
|
|
"depths": [
|
|
2,
|
|
2,
|
|
2
|
|
],
|
|
"dropout": 0.0,
|
|
"hidden_dim": 512,
|
|
"kernel_size": 3,
|
|
"name": "Decoder",
|
|
"out_dim": 64
|
|
},
|
|
"pixel_encoder": {
|
|
"cls_token_embed_dims": [
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024
|
|
],
|
|
"depths": [
|
|
6,
|
|
12,
|
|
18,
|
|
24
|
|
],
|
|
"embed_dim": 1024,
|
|
"embed_dims": [
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024,
|
|
1024
|
|
],
|
|
"freeze_norm": true,
|
|
"frozen_stages": 0,
|
|
"lr": 2e-06,
|
|
"name": "dinov2_vitl14",
|
|
"num_register_tokens": 0,
|
|
"output_idx": [
|
|
6,
|
|
12,
|
|
18,
|
|
24
|
|
],
|
|
"patch_size": 14,
|
|
"pretrained": null,
|
|
"stacking_fn": "last",
|
|
"use_norm": true,
|
|
"wd": 0.1
|
|
}
|
|
},
|
|
"training": {
|
|
"batch_size": 8,
|
|
"clipping": 1.0,
|
|
"cycle_beta": false,
|
|
"drop_path": 0.0,
|
|
"ema": true,
|
|
"f16": true,
|
|
"ld": 1.0,
|
|
"losses": {
|
|
"camera": {
|
|
"alpha": 1.0,
|
|
"fn": "l2",
|
|
"gamma": 1.0,
|
|
"input_fn": "linear",
|
|
"name": "Regression",
|
|
"output_fn": "sqrt",
|
|
"weight": 0.25
|
|
},
|
|
"confidence": {
|
|
"alpha": 1.0,
|
|
"fn": "l1",
|
|
"gamma": 1.0,
|
|
"input_fn": "linear",
|
|
"name": "Regression",
|
|
"output_fn": "sqrt",
|
|
"weight": 0.1
|
|
},
|
|
"depth": {
|
|
"dims": [
|
|
-2,
|
|
-1
|
|
],
|
|
"input_fn": "log",
|
|
"integrated": 0.15,
|
|
"name": "SILog",
|
|
"output_fn": "sqrt",
|
|
"weight": 1.0
|
|
},
|
|
"invariance": {
|
|
"name": "SelfDistill",
|
|
"output_fn": "sqrt",
|
|
"weight": 0.1
|
|
},
|
|
"ssi": {
|
|
"input_fn": "log1i",
|
|
"min_samples": 6,
|
|
"name": "EdgeGuidedLocalSSI",
|
|
"output_fn": "sqrt",
|
|
"use_global": true,
|
|
"weight": 1.0
|
|
}
|
|
},
|
|
"lr": 0.0001,
|
|
"lr_final": 1e-06,
|
|
"lr_warmup": 1.0,
|
|
"n_iters": 300000,
|
|
"nsteps_accumulation_gradient": 2,
|
|
"use_checkpoint": false,
|
|
"validation_interval": 2,
|
|
"warmup_iters": 75000,
|
|
"wd": 0.1,
|
|
"wd_final": 0.1
|
|
}
|
|
} |