| { | |
| "encoder": { | |
| "backbone": "dinov2_vitl14", | |
| "intermediate_layers": [ | |
| 5, | |
| 11, | |
| 17, | |
| 23 | |
| ], | |
| "dim_out": 1024 | |
| }, | |
| "neck": { | |
| "dim_in": [ | |
| 1026, | |
| 2, | |
| 2, | |
| 2, | |
| 2 | |
| ], | |
| "dim_out": null, | |
| "dim_res_blocks": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "num_res_blocks": [ | |
| 0, | |
| 2, | |
| 2, | |
| 2, | |
| 0 | |
| ], | |
| "res_block_in_norm": "none", | |
| "res_block_hidden_norm": "none", | |
| "resamplers": [ | |
| "conv_transpose", | |
| "conv_transpose", | |
| "conv_transpose", | |
| "bilinear" | |
| ] | |
| }, | |
| "points_head": { | |
| "dim_in": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "dim_out": [ | |
| null, | |
| null, | |
| null, | |
| null, | |
| 3 | |
| ], | |
| "dim_res_blocks": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "num_res_blocks": [ | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 0 | |
| ], | |
| "res_block_in_norm": "none", | |
| "res_block_hidden_norm": "none", | |
| "resamplers": [ | |
| "conv_transpose", | |
| "conv_transpose", | |
| "conv_transpose", | |
| "bilinear" | |
| ] | |
| }, | |
| "normal_head": { | |
| "dim_in": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "dim_out": [ | |
| null, | |
| null, | |
| null, | |
| null, | |
| 3 | |
| ], | |
| "dim_res_blocks": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "num_res_blocks": [ | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 0 | |
| ], | |
| "res_block_in_norm": "none", | |
| "res_block_hidden_norm": "none", | |
| "resamplers": [ | |
| "conv_transpose", | |
| "conv_transpose", | |
| "conv_transpose", | |
| "bilinear" | |
| ] | |
| }, | |
| "mask_head": { | |
| "dim_in": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "dim_out": [ | |
| null, | |
| null, | |
| null, | |
| null, | |
| 1 | |
| ], | |
| "dim_res_blocks": [ | |
| 1024, | |
| 256, | |
| 128, | |
| 64, | |
| 32 | |
| ], | |
| "num_res_blocks": [ | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 0 | |
| ], | |
| "res_block_in_norm": "none", | |
| "res_block_hidden_norm": "none", | |
| "resamplers": [ | |
| "conv_transpose", | |
| "conv_transpose", | |
| "conv_transpose", | |
| "bilinear" | |
| ] | |
| }, | |
| "scale_head": { | |
| "dims": [ | |
| 1024, | |
| 1024, | |
| 1024, | |
| 1 | |
| ] | |
| }, | |
| "remap_output": "exp", | |
| "num_tokens_range": [ | |
| 1200, | |
| 3600 | |
| ] | |
| } |