SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2310.17504 · 2023

Three Pillars improving Vision Foundation Model Distillation for Lidar

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 5 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
valeoai/scalr canonical 5 of 5
FunctionStatusWhere it lives
get_layer_id_for_waffleiron Ran valeoai/scalr/finetune.py
pointer only (licence: NOASSERTION) · get_code("f1389405b7719f00")
load_model_config Ran valeoai/scalr/finetune.py
pointer only (licence: NOASSERTION) · get_code("8c3d171b49409c40")
named_apply Ran valeoai/scalr/models/dinov2_vision_transformer.py
pointer only (licence: NONE) · get_code("e7fcb6d9ac9deaf4")
param_groups_lrd Ran valeoai/scalr/finetune.py
pointer only (licence: NOASSERTION) · get_code("0df1faebd15a15fa")
zero_pad Ran valeoai/scalr/datasets/pc_dataset.py
pointer only (licence: NOASSERTION) · get_code("5246673a20ebda4e")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Self-supervised image backbones can be used to address complex 2D tasks (e.g., semantic segmentation, object discovery) very efficiently and with little or no downstream supervision. Ideally, 3D backbones for lidar should be able to inherit these properties after distillation of these powerful 2D features. The most recent methods for image-to-lidar distillation on autonomous driving data show promising results, obtained thanks to distillation methods that keep improving. Yet, we still notice a large performance gap when measuring the quality of distilled and fully supervised features by linear probing. In this work, instead of focusing only on the distillation method, we study the effect of three pillars for distillation: the 3D backbone, the pretrained 2D backbones, and the pretraining dataset. In particular, thanks to our scalable distillation method named ScaLR, we show that scaling the 2D and 3D backbones and pretraining on diverse datasets leads to a substantial improvement of the feature quality. This allows us to significantly reduce the gap between the quality of distilled and fully-supervised 3D features, and to improve the robustness of the pretrained backbones to domain gaps and perturbations.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2310.17504")
get_code_for_paper("2310.17504")
have("2310.17504")

Connect an agent — have() is free.