{
  "model_name": "da3nested-giant-large",
  "config": {
    "__object__": {
      "path": "depth_anything_3.model.da3",
      "name": "NestedDepthAnything3Net",
      "args": "as_params"
    },
    "anyview": {
      "__object__": {
        "path": "depth_anything_3.model.da3",
        "name": "DepthAnything3Net",
        "args": "as_params"
      },
      "net": {
        "__object__": {
          "path": "depth_anything_3.model.dinov2.dinov2",
          "name": "DinoV2",
          "args": "as_params"
        },
        "name": "vitg",
        "out_layers": [
          19,
          27,
          33,
          39
        ],
        "alt_start": 13,
        "qknorm_start": 13,
        "rope_start": 13,
        "cat_token": true
      },
      "head": {
        "__object__": {
          "path": "depth_anything_3.model.dualdpt",
          "name": "DualDPT",
          "args": "as_params"
        },
        "dim_in": 3072,
        "output_dim": 2,
        "features": 256,
        "out_channels": [
          256,
          512,
          1024,
          1024
        ]
      },
      "cam_enc": {
        "__object__": {
          "path": "depth_anything_3.model.cam_enc",
          "name": "CameraEnc",
          "args": "as_params"
        },
        "dim_out": 1536
      },
      "cam_dec": {
        "__object__": {
          "path": "depth_anything_3.model.cam_dec",
          "name": "CameraDec",
          "args": "as_params"
        },
        "dim_in": 3072
      },
      "gs_head": {
        "__object__": {
          "path": "depth_anything_3.model.gsdpt",
          "name": "GSDPT",
          "args": "as_params"
        },
        "dim_in": 3072,
        "output_dim": 38,
        "features": 256,
        "out_channels": [
          256,
          512,
          1024,
          1024
        ]
      },
      "gs_adapter": {
        "__object__": {
          "path": "depth_anything_3.model.gs_adapter",
          "name": "GaussianAdapter",
          "args": "as_params"
        },
        "sh_degree": 2,
        "pred_color": false,
        "pred_offset_depth": true,
        "pred_offset_xy": true,
        "gaussian_scale_min": 1e-05,
        "gaussian_scale_max": 30.0
      }
    },
    "metric": {
      "__object__": {
        "path": "depth_anything_3.model.da3",
        "name": "DepthAnything3Net",
        "args": "as_params"
      },
      "net": {
        "__object__": {
          "path": "depth_anything_3.model.dinov2.dinov2",
          "name": "DinoV2",
          "args": "as_params"
        },
        "name": "vitl",
        "out_layers": [
          4,
          11,
          17,
          23
        ],
        "alt_start": -1,
        "qknorm_start": -1,
        "rope_start": -1,
        "cat_token": false
      },
      "head": {
        "__object__": {
          "path": "depth_anything_3.model.dpt",
          "name": "DPT",
          "args": "as_params"
        },
        "dim_in": 1024,
        "output_dim": 1,
        "features": 256,
        "out_channels": [
          256,
          512,
          1024,
          1024
        ]
      }
    }
  }
}