Compare commits

...

6 Commits

Author SHA1 Message Date
a3d9109764 submit 338 nonquantized candidates on PPU and Hygon 2026-09-24 22:17:16 +08:00
efee86e49c submit 24 models on zhoushasha: ppu_zw_810e(18)/hygon_k100-ai(4)/MetaX_c-500(1)/Biren_166m(1)
Candidate pool is the 24711 already-downloaded models, which satisfies
mechanism A's precondition that the model be present in platform storage.

Strict and relaxed condition-2 give identical results this round: of the 24007
pooled models with verify records, 24006 already have 已验证 on some card, so
relaxing to include 验证中 adds just one. The binding constraint is now how few
models lack a record on each card - Kunlunxin_p-800, Cambricon_mlu-370-x8 and
Iluvatar_bi-150 are all at zero and are left out of GPU_JOBS.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 18:27:33 +08:00
793c49aea3 submit round-24 filter results on zhoushasha: MetaX_c-500(63)/Kunlunxin_p-800(1)/Cambricon_mlu-370-x8(1)/Biren_166m(95) + ppu_zw_810e(57), 217 models total
Also add a hygon_k100-ai config branch and HYGON_MODELS list (kept available but
excluded from GPU_JOBS per request). Refresh the expired AUTH_TOKEN.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 17:25:35 +08:00
d5f576fac7 submit MetaX_c-500(7) + Biren_166m(95) non-quantized models; refresh AUTH_TOKEN 2026-08-31 15:18:39 +08:00
965783957e add self-looping quota retry: retry quota-blocked models every 30min in-process, no redeploy needed 2026-08-19 13:59:54 +08:00
cd5c7a2435 submit entire remaining ppu_zw_810e candidate pool (5424 models); run to natural quota exhaustion 2026-08-19 11:19:18 +08:00
4 changed files with 487 additions and 830 deletions

View File

@@ -2,10 +2,13 @@
批量向 ModelHub XC 平台提交模型验证任务的策略服务,之后保持 HTTP 服务存活供平台探活。
当前批次使用 2026-09-24 的成功下载模型清单,经非量化过滤后,要求目标 GPU 无验证记录、至少一张其他 GPU 的状态为「已验证」。仅提交 `ppu_zw_810e` 的 17 个模型和 `hygon_k100-ai` 的 321 个模型,共 338 个任务;上一批模型不会重复提交。
## 功能
- 自动登录 ModelHub 获取 Token
- 批量提交模型验证任务(vLLM 框架,Cambricon MLU-370-x8)
- 使用 `AUTH_TOKEN` 环境变量(未提供时使用 `main.py` 中的预设 Bearer Token)向 `zhoushasha` 账号提交任务
- 分 GPU 读取 `model_ids/` 中的模型清单,批量提交 vLLM 验证任务
- 账号额度暂满时,每 30 分钟重试尚未提交的模型
- 提交结果写入 `submitted_validation_tasks.txt`
- 暴露 `/health` 和 `/status` 接口满足平台运行时契约
@@ -14,6 +17,7 @@
```
.
├── main.py # 主入口:HTTP 服务 + 提交逻辑
├── model_ids/ # 本批次两张 GPU 的模型 ID 清单
├── Dockerfile # 平台镜像构建配置
├── requirements.txt # Python 依赖
└── submitted_validation_tasks.txt # 运行后自动生成,记录提交结果
@@ -27,3 +31,5 @@
- 暴露 8080 端口并实现 `GET /health`
- 通过环境变量 `STRATEGY_ID` 获取策略 ID
- 正确处理 `SIGTERM` 信号,支持优雅停机
预设 Bearer Token 于 2026-10-01 22:13(北京时间)到期;届时如需再次运行,应更新 `AUTH_TOKEN`。

955
main.py

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,321 @@
kaividlabs/qwen3-4b-awq
glins7/cashgo-role_classification
danielsaggau/scotus_f1
arinze/address-match-abp-v5
arinze/address-match-abp-v4
danielsaggau/scotus_py
yzhou286/mBio-finetuned-setfit-model
Watwat100/140data
Watwat100/256data
Nhat1904/7_shot_STA_freezed_body_1e-5_batch_8
Nhat1904/9_shot_STA_head_skhead_1epoch_16batch
Nhat1904/10_shot_STA_head_skhead_1epoch
Nhat1904/12_shot_STA_head_skhead
yzhou286/mBio-setfit-model
kanixwang/my-awesome-setfit-model
futuredatascience/to-classifier-v1
futuredatascience/from-classifier-v1
kowshik/upsc-classification-model-v1
lewispons/large-email-classifier
IsaacRodgz/setfit-diff-head-stance-prediction-spanish-news-headlines
gmsarti/setfit-ethos-multilabel-example
YouLiXiya/tinyllava-v1.0-1.1b-hf
javiervela/sentence-transformers_distiluse-base-multilingual-cased-v2_50-50_all-v2_sequence_oaei_final
Vishwas/intent_classification
airnicco8/xlm-roberta-en-it-de
tubyneto/wandss-bert
nategro/nps-mpnet
nategro/nps-mpnet-lds
mrm8488/setfit-mpnet-base-v2-finetuned-spam-detection
kornwtp/ConGen-RoBERTa-base
mencosk/Qwen2.5-Coder-1.5B-golang
kornwtp/ConGen-TinyBERT-L6
kornwtp/ConGen-BERT-Small
kornwtp/ConGen-TinyBERT-L4
kornwtp/ConGen-BERT-Mini
kornwtp/ConGen-BERT-Tiny
BlackKakapo/stsb-xlm-r-multilingual-ro
TingChenChang/hpv-multi-qa-mpnet-zh
Charul/my-dummy-model-1
tubyneto/my_new_model
TingChenChang/cMedQA2-multi-qa-mpnet-zh
dvilasuero/my-test-setfit
dvilasuero/setfit-mini-imdb
mrm8488/setfit-mpnet-base-v2-finetuned-sentEval-CR
bongsoo/moco-sentencedistilbertV2.1
jamescalam/mpnet-nli-sts
TingChenChang/hpvqa-lcqmc-ocnli-cnsd-multi-MiniLM-v2
TingChenChang/lcqmc-ocnli-cnsd-multi-MiniLM-v2
jamescalam/mpnet-snli-negatives
teven/cross_all-mpnet-base-v2_finetuned_WebNLG2020_metric_average
budecosystem/boomer-1b
CShorten/CORD-19-Title-Abstracts-1-more-epoch
teven/cross_all-mpnet-base-v2_finetuned_WebNLG2020_data_coverage
valhalla/distilbart-mnli-12-9
teven/bi_all-mpnet-base-v2_finetuned_WebNLG2020_data_coverage
teven/cross_all-mpnet-base-v2_finetuned_WebNLG2020_correctness
teven/bi_all-mpnet-base-v2_finetuned_WebNLG2020_correctness
jamescalam/mpnet-snli
jamescalam/mpnet-xnli
teven/bi_all-mpnet-base-v2_finetuned_WebNLG2017
jamescalam/mpnet-qa
jamescalam/deberta-v3-base-qa
firqaaa/indo-sentence-bert-base
valhalla/distilbart-mnli-12-3
rufimelo/Legal-BERTimbau-sts-base-ma-v2
bongsoo/moco-sentencebertV2.0
smartmind/roberta-ko-small-tsdae
aiknowyou/all-mpnet-base-questions-clustering-en
lewtun/dummy-setfit-model
TingChenChang/qqp-nli-training-paraphrase-multilingual-MiniLM-L12-v2
bongsoo/moco-sentencedistilbertV2.0
edumunozsala/bertin-sts-cc-news-es
edumunozsala/distilroberta-sentence-transformer-test
mchochlov/codebert-base-cd-ft
smartmind/ko-sbert-augSTS-maxlength512
lmxhappy/yule_bagua_bert
spacemanidol/esci-all-distilbert-base-uncased-5e-5
intfloat/simlm-msmarco-reranker
AI-Growth-Lab/Pap2PatentSBERTa
Kyleiwaniec/COS_TAPT_n_RoBERTa_STS
spacemanidol/esci-es-mpnet-crossencoder
spacemanidol/esci-jp-mpnet-crossencoder
spacemanidol/esci-mpnet-crossencoder
osanseviero/distilroberta-base-sentence-transformer
embedding-data/distilroberta-base-sentence-transformer
embedding-data/deberta-sentence-transformer
ivan-savchuk/msmarco-distilbert-dot-v5-tuned-full-v1
sdadas/st-polish-paraphrase-from-mpnet
sdadas/st-polish-paraphrase-from-distilroberta
Daveee/gpl_colbert
sorayutmild/simcse-model-wangchanberta-finetuned-sanook-news
CaoHaiNam/vietnamese-address-embedding
aiknowyou/aiky-sentence-bertino
TimKond/S-BioLinkBert-MedQuAD
NimaBoscarino/STPushToHub-test
NimaBoscarino/albert-nima
alfaneo/bertimbaulaw-base-portuguese-sts
alfaneo/jurisbert-base-portuguese-sts
alfaneo/bertimbau-base-portuguese-sts
alfaneo/bert-base-multilingual-sts
WalidLak/Testmodel
shafin/distilbert-similarity-b32-3
raphaelsty/semanlink_all_mpnet_base_v2
guidecare/all-mpnet-base-v2-feature-extraction
income/bpr-gpl-climate-fever-base-msmarco-distilbert-tas-b
income/bpr-gpl-dbpedia-entity-base-msmarco-distilbert-tas-b
income/bpr-gpl-hotpotqa-base-msmarco-distilbert-tas-b
income/bpr-gpl-nfcorpus-base-msmarco-distilbert-tas-b
income/bpr-gpl-scifact-base-msmarco-distilbert-tas-b
income/bpr-gpl-trec-covid-base-msmarco-distilbert-tas-b
income/bpr-gpl-trec-news-base-msmarco-distilbert-tas-b
income/bpr-gpl-webis-touche2020-base-msmarco-distilbert-tas-b
ITESM/sentece-embeddings-BETO
espejelomar/sentece-embeddings-BETO
xverse/XVERSE-13B-Chat
ceggian/sbert_pt_reddit_mnr_128
ceggian/sbert_pt_reddit_mnr_256
ceggian/sbert_pt_reddit_softmax_512
orenpereg/paraphrase-mpnet-base-v2_sst2_64samps
ceggian/sbert_pt_reddit_mnr_512
orenpereg/paraphrase-mpnet-base-v2_sst2_4samps
GPL/bioasq-msmarco-distilbert-gpl
GPL/bioasq-tsdae-msmarco-distilbert-gpl
GPL/scidocs-tsdae-msmarco-distilbert-gpl
GPL/quora-tsdae-msmarco-distilbert-gpl
GPL/nfcorpus-tsdae-msmarco-distilbert-gpl
GPL/dbpedia-entity-tsdae-msmarco-distilbert-gpl
GPL/hotpotqa-msmarco-distilbert-gpl
GPL/quora-distilbert-tas-b-gpl-self_miner
GPL/hotpotqa-distilbert-tas-b-gpl-self_miner
kevinpro/MetaMathOctopus-MAPO-DPO-13B
laion/exp-syh-r2egym-swesmith-mixed_glm_4_7_traces_jupiter_cleaned
ceggian/sbert_standard_reddit_mnr
snunlp/KR-SBERT-V40K-klueNLI-augSTS
deepset/all-mpnet-base-v2-table
GPL/trec-news-tsdae-msmarco-distilbert-gpl
ml6team/cross-encoder-mmarco-german-distilbert-base
GPL/fever-tsdae-msmarco-distilbert-gpl
GPL/nfcorpus-msmarco-distilbert-gpl
GPL/dbpedia-entity-msmarco-distilbert-gpl
efederici/sentence-BERTino
efederici/sentence-bert-base
mrp/SimCSE-model-WangchanBERTa-V2
GPL/scifact-distilbert-tas-b-gpl-self_miner
sentence-transformers/stsb-bert-large
sentence-transformers/stsb-bert-base
sentence-transformers/sentence-t5-large
sentence-transformers/quora-distilbert-multilingual
GPL/climate-fever-tsdae-msmarco-distilbert-gpl
GPL/arguana-tsdae-msmarco-distilbert-gpl
GPL/trec-covid-msmarco-distilbert-gpl
GPL/scidocs-msmarco-distilbert-gpl
GPL/webis-touche2020-msmarco-distilbert-gpl
GPL/trec-news-msmarco-distilbert-gpl
GPL/signal1m-msmarco-distilbert-gpl
GPL/quora-msmarco-distilbert-gpl
GPL/nq-msmarco-distilbert-gpl
GPL/climate-fever-msmarco-distilbert-gpl
GPL/newsqa-msmarco-distilbert-gpl
ddobokki/unsup-simcse-klue-roberta-small
GPL/arguana-msmarco-distilbert-gpl
sentence-transformers/use-cmlm-multilingual
jegormeister/robbert-v2-dutch-base-mqa-finetuned
meedan/paraphrase-filipino-mpnet-base-v2
bespin-global/klue-sroberta-base-continue-learning-by-mnr
DMetaSoul/sbert-chinese-qmc-domain-v1-distill
somosnlp-hackathon-2022/paraphrase-spanish-distilroberta
somosnlp-hackathon-2022/bertin-roberta-base-finetuning-esnli
DMetaSoul/sbert-chinese-qmc-finance-v1
sentence-transformers/xlm-r-base-en-ko-nli-ststb
sentence-transformers/nli-distilbert-base-max-pooling
NastasiaM/mbert-loraxs-qa-vanilla
sentence-transformers/multi-qa-mpnet-base-dot-v1
sentence-transformers/msmarco-distilbert-base-v4
morethankk/ThermalGuard-v1_4
DMetaSoul/sbert-chinese-dtm-domain-v1
DMetaSoul/sbert-chinese-qmc-domain-v1
DMetaSoul/sbert-chinese-general-v1
moshew/paraphrase-mpnet-base-v2_SetFit_sst2
mariolux/sherpa-onnx-whisper-tiny
mariolux/sherpa-onnx-whisper-small
mariolux/sherpa-onnx-telespeech-ctc-zh-2024-06-04
whaleloops/phrase-bert
mariolux/sherpa-onnx-fire-red-asr-large-zh_en-2025-02-16
lzkhhh/ITDR-Qwen2.5-7B
longvideotool/LongVT-SFT
valurank/paraphrase-mpnet-base-v2-offensive
usc-isi/sbert-roberta-large-anli-mnli-snli
uer/sbert-base-chinese-nli
symanto/sn-xlm-roberta-base-snli-mnli-anli-xnli
symanto/sn-mpnet-base-snli-mnli
lm2445/TABPO_llama3.1_8B_3epoch
sentence-transformers/xlm-r-large-en-ko-nli-ststb
sentence-transformers/xlm-r-distilroberta-base-paraphrase-v1
sentence-transformers/xlm-r-bert-base-nli-stsb-mean-tokens
sentence-transformers/xlm-r-bert-base-nli-mean-tokens
sentence-transformers/xlm-r-100langs-bert-base-nli-stsb-mean-tokens
sentence-transformers/xlm-r-100langs-bert-base-nli-mean-tokens
sentence-transformers/stsb-xlm-r-multilingual
sentence-transformers/stsb-roberta-large
sentence-transformers/stsb-mpnet-base-v2
sentence-transformers/sentence-t5-xxl
sentence-transformers/sentence-t5-base
sentence-transformers/roberta-large-nli-mean-tokens
sentence-transformers/paraphrase-mpnet-base-v2
sentence-transformers/paraphrase-TinyBERT-L6-v2
sentence-transformers/paraphrase-MiniLM-L6-v2
sentence-transformers/paraphrase-MiniLM-L3-v2
sentence-transformers/paraphrase-MiniLM-L12-v2
sentence-transformers/nq-distilbert-base-v1
sentence-transformers/nli-roberta-large
sentence-transformers/nli-roberta-base
sentence-transformers/nli-roberta-base-v2
sentence-transformers/nli-mpnet-base-v2
sentence-transformers/nli-distilroberta-base-v2
iic/speech_conformer_asr_nat-zh-cn-16k-aishell1-vocab4234-pytorch
iic/speech_UniASR_asr_2pass-zh-cn-16k-common-vocab8358-tensorflow1-online
iic/speech_UniASR_asr_2pass-ru-16k-common-vocab1664-tensorflow1-online
iic/speech_UniASR_asr_2pass-id-16k-common-vocab1067-tensorflow1-online
iic/speech_UniASR_asr_2pass-he-16k-common-vocab1085-pytorch
iic/speech_UniASR_asr_2pass-en-16k-common-vocab1080-tensorflow1-online
iic/speech_UniASR_asr_2pass-cantonese-CHS-16k-common-vocab1468-tensorflow1-online
sentence-transformers/nli-distilbert-base
sentence-transformers/nli-bert-large
sentence-transformers/multi-qa-mpnet-base-cos-v1
sentence-transformers/gtr-t5-xxl
sentence-transformers/gtr-t5-xl
dengcunqin/speech_seaco_paraformer_large_asr_nat-zh-cantonese-en-16k-common-vocab11666-pytorch
sentence-transformers/nli-bert-large-cls-pooling
Mozilla/llava-v1.5-7b-llamafile
sentence-transformers/nli-bert-base-cls-pooling
sentence-transformers/multi-qa-distilbert-dot-v1
sentence-transformers/multi-qa-distilbert-cos-v1
sentence-transformers/multi-qa-MiniLM-L6-dot-v1
sentence-transformers/multi-qa-MiniLM-L6-cos-v1
sentence-transformers/msmarco-distilbert-dot-v5
sentence-transformers/msmarco-distilbert-cos-v5
sentence-transformers/msmarco-distilbert-base-v2
sentence-transformers/msmarco-distilbert-base-dot-prod-v3
sentence-transformers/msmarco-bert-co-condensor
sentence-transformers/msmarco-bert-base-dot-v5
sentence-transformers/msmarco-MiniLM-L12-cos-v5
youngfficy/feifei-qwen2.5-1.5b-catgirl
sentence-transformers/msmarco-MiniLM-L6-v3
q2792046875/internVL1B
muse/openai-clip-vit-large-patch14
sentence-transformers/facebook-dpr-question_encoder-single-nq-base
sentence-transformers/facebook-dpr-question_encoder-multiset-base
laion/Qwen3-8B_exp_tas_top_k_32_traces_save-strategy_steps
sentence-transformers/facebook-dpr-ctx_encoder-multiset-base
sentence-transformers/distiluse-base-multilingual-cased-v1
sentence-transformers/distilroberta-base-msmarco-v1
sentence-transformers/distilroberta-base-msmarco-v2
sentence-transformers/distilbert-base-nli-mean-tokens
laion/GLM-4_7-stackexchange-tezos-sandboxes-maxeps-131k
Vchitect/ShotVL-3B
OpenGVLab/VideoChat-R1_7B
sentence-transformers/all-mpnet-base-v1
sentence-transformers/all-MiniLM-L6-v1
tsss1/deepsek-qwen1.5-vpn
reedmayhew/gemma3-12B-claude-3.7-sonnet-reasoning-distilled
starVLA/Qwen3-VL-4B-Instruct-Action
mistralai/Pixtral-12B-2409
mlfoundations-cua-dev/qwen2_5vl_7b_easyr1_10k_hard_qwen7b_easy_gta17b_or_segui3b-4MP
mlfoundations-cua-dev/qwen2_5vl_7b_easyr1_10k_hard_segui3b_easy_gta1-4MP
mlfoundations-cua-dev/qwen2_5vl_3b_sft_idm_how_to_onannel_agent_sft_data_local_bs_4_epochs_3
ibm-granite/granite-4.1-30b
osanseviero/clip-st
new5558/simcse-model-wangchanberta-base-att-spm-uncased
navteca/multi-qa-mpnet-base-cos-v1
navteca/all-mpnet-base-v2
nanopass/test-model-fe
mrp/simcse-model-m-bert-thai-cased
mrm8488/roberta-base-bne-finetuned-sqac-retriever
ncls-p/Qwen2.5-7B-blog-key-points
laion/openthoughts-4-code-qwen3-32b-annotated-32k_qwen3-1.7B_32k
aab20abdullah/qwen_OSINT
OpenGVLab/InternVL3-1B-Instruct
sakares/wav2vec2-large-xlsr-thai-demo
CuongLD/wav2vec2-large-xlsr-vietnamese
cahya/wav2vec2-large-xlsr-indonesian
indonesian-nlp/wav2vec2-large-xlsr-indonesian-baseline
indonesian-nlp/wav2vec2-large-xlsr-indonesian
m3hrdadfi/wav2vec2-large-xlsr-persian-v3
nguyenvulebinh/wav2vec2-base-vietnamese-250h
airesearch/wav2vec2-large-xlsr-53-th
indonesian-nlp/wav2vec2-indonesian-javanese-sundanese
ctl/wav2vec2-large-xlsr-cantonese
jonatasgrosman/wav2vec2-large-xlsr-53-persian
jonatasgrosman/wav2vec2-large-xlsr-53-arabic
muzamil47/wav2vec2-large-xlsr-53-arabic-demo
waltonfuture/qwen2.5vl-3b-sampled_5000_qwen2.5vl32b
waltonfuture/qwen2.5vl-3b-32b-longest-5153
RedHatAI/Qwen2.5-VL-3B-Instruct-quantized.w8a8
kresnik/wav2vec2-large-xlsr-korean
mlfoundations-cua-dev/qwen2_5vl_3b_sft_unified_idm_data_with_new_idm_data_2_frames_local_bs_1
OpenMed/Qwen2.5-3B-MedVL
maxidl/wav2vec2-large-xlsr-german
imvladikon/wav2vec2-xls-r-300m-hebrew
dbdmg/wav2vec2-xls-r-300m-italian-robust
mikr/whisper-large-v3-czech-cv13
ocordeiro/w2v-bert-2.0-portuguese-colab-CV16.0
whitefox123/w2v-bert-2.0-arabic-4
01ai/Yi-VL-6B
jerchenxin/qwen2.5-Math-1.5B-step-720
jerchenxin/qwen2.5-Math-1.5B-step-320
KandirResearch/DarijaTTS-v0.1-500M
allura-org/remnant-qwen3-8b
bimabk/test_19fccc14-8df6-4085-86ee-ce740ccdff30_JackFram-llama-160m
bimabk/test_19fccc14-8df6-4085-86ee-ce740ccdff30_Qwen-Qwen1-5-0-5B-Chat
bimabk/test_19fccc14-8df6-4085-86ee-ce740ccdff30_unsloth-Qwen2-0-5B
bimabk/test_19fccc14-8df6-4085-86ee-ce740ccdff30_Qwen-Qwen2-5-0-5B
bimabk/test_19fccc14-8df6-4085-86ee-ce740ccdff30_TinyLlama-TinyLlama-1-1B-Chat-v0-6
gaoqie/Qwen2VL-2B-Instruct-fire
bimabk/test_ac92fa52-28b8-479a-b5d5-a678407b5011_unsloth-Qwen2-5-3B
bimabk/test_ac92fa52-28b8-479a-b5d5-a678407b5011_Qwen-Qwen2-5-3B-Instruct
qingy2024/Benchmaxx-Llama-3.2-1B-Instruct
unsloth/orpheus-3b-0.1-ft
diabolic6045/Sanskrit-qwen-7B-Translate-v2
ayoubkirouane/whisper-small-ar
SEGAgentRL/LLDS-A-GSPO-Qwen2.5-3B-Ins

View File

@@ -0,0 +1,17 @@
Xlnk/LFM2-2.6B-Exp-GGuf
internlm/internlm2-7b-reward
jbuaba/iolai-2026-qwen25-14b
KBlueLeaf/TIPOv2-1B-A200M
glins7/cashgo-role_classification
danielsaggau/scotus_f1
arinze/address-match-abp-v5
arinze/address-match-abp-v4
Nhat1904/10_shot_STA_head_skhead_1epoch
Nhat1904/12_shot_STA_head_skhead
Nhat1904/4_shot_STA
shrinivasbjoshi/setfit-mbti-multiclass-w266_Nov29
Etelis/rtm_fewshot
TheDrummer/Snowpiercer-15B-v4
gaunernst/gemma-3-27b-it-qat-autoawq
darkps/darkit-v1.5
EleutherAI/pythia-70m