↓ 2 callersFunctiontrain_for_C(*, C, max_iter, train_features, train_labels, dtype=torch.float64, device=_CPU_DEVICE)
torchhub/facebookresearch_dinov2_main/dinov2/eval/log_regression.py:154
↓ 1 callersMethod__init__(self, train_features, train_labels, nb_knn, T, device, num_classes=1000)
torchhub/facebookresearch_dinov2_main/dinov2/eval/knn.py:110
↓ 1 callersFunction_build_mlp(nlayers, in_dim, bottleneck_dim, hidden_dim=None, use_bn=False, bias=True)
torchhub/facebookresearch_dinov2_main/dinov2/layers/dino_head.py:45
↓ 1 callersFunction_make_sampler(
*,
dataset,
type: Optional[SamplerType] = None,
shuffle: bool = False,
seed: int = 0,
torchhub/facebookresearch_dinov2_main/dinov2/data/loaders.py:101
↓ 1 callersFunctioncreate_module_dict(*, module, n_per_class_list, n_tries, nb_knn, train_features, train_labels)
torchhub/facebookresearch_dinov2_main/dinov2/eval/knn.py:199
↓ 1 callersFunctioneval_knn(
model,
train_dataset,
val_dataset,
accuracy_averaging,
nb_knn,
temperature,
batc
torchhub/facebookresearch_dinov2_main/dinov2/eval/knn.py:246
↓ 1 callersFunctioneval_linear(
*,
feature_model,
linear_classifiers,
train_data_loader,
val_data_loader,
metrics_fi
torchhub/facebookresearch_dinov2_main/dinov2/eval/linear.py:314