Views
No views yet
luisrui/ModelLensluisrui/ModelLens-corpus-v2 (1.81M rows, recommended)| File | Size | Description |
|---|---|---|
ModelLens.pt | ~709 MB | Trained recommender weights (slim — inference-ready, ~3 unused parent-class buffers dropped) |
args.json | ~2 KB | Training-time hyperparameters (model dims, num_models / num_tasks / num_metrics / etc.) |
luisrui/ModelLens-corpus-v2 — 1,807,133 (model × dataset × metric × value) recordsMLPMetricFull (the paper model — see github repo)λ_list=0.5, λ_pair=1.0, w_point=0.1)bs=8, lr=1e-3, wd=1e-4, learnable τdataset_desc_matrix stripped (load with strict=False).1from huggingface_hub import hf_hub_download
2import torch, json
3
4ckpt_path = hf_hub_download("luisrui/ModelLens", "ModelLens.pt")
5args_path = hf_hub_download("luisrui/ModelLens", "args.json")
6
7args = json.load(open(args_path))
8state = torch.load(ckpt_path, map_location="cpu")
9
10# Build the model from source (see github.com/luisrui/ModelLens) and load:
11# model = MLPMetricFull(**args_to_kwargs(args))
12# model.load_state_dict(state, strict=False) # strict=False is intentionalinference_lib.py
and recommend.py
in the Space.text-embedding-3-small
(1536-dim — same encoder used at training time).(dataset_embedding, task_id, metric_id, model_size_bucket, model_family_id, model_id).corpus-v2 (up to early 2026).1@article{cai2026modellens,
2 title={ModelLens: Finding the Best for Your Task from Myriads of Models},
3 author={Cai, Rui and Mo, Weijie Jacky and Wen, Xiaofei and Ma, Qiyao and Zhu, Wenhui and Chen, Xiwen and Chen, Muhao and Zhao, Zhe},
4 journal={arXiv preprint arXiv:2605.07075},
5 year={2026}
6}