From 98398d4e73434a26e03fcfe7cb9633e2c3dea635 Mon Sep 17 00:00:00 2001 From: yyh Date: Thu, 24 Jul 2025 11:27:11 +0800 Subject: [PATCH 01/21] add mmkd, white mmkd --- .DS_Store | Bin 0 -> 6148 bytes configs/.DS_Store | Bin 0 -> 10244 bytes configs/mmkd_black_box_api.json | 30 ---- configs/mmkd_black_box_local.json | 35 +++++ data/.DS_Store | Bin 0 -> 6148 bytes data/alpaca_en_demo.json | 1 + data/mllm_demo.json | 226 +++++++++++++++++++++++++++ data/mllm_demo_data/1.jpg | Bin 0 -> 12324 bytes data/mllm_demo_data/2.jpg | Bin 0 -> 22681 bytes data/mllm_demo_data/3.jpg | Bin 0 -> 16105 bytes easydistill/.DS_Store | Bin 0 -> 6148 bytes easydistill/cli.py | 41 +++-- easydistill/mmkd/infer.py | 186 +++++++++++++++++++++- easydistill/mmkd/train.py | 233 ++++++++++++++++++++++------ recipes/.DS_Store | Bin 0 -> 6148 bytes recipes/distilqwen_series/.DS_Store | Bin 0 -> 6148 bytes recipes/domain_specific/.DS_Store | Bin 0 -> 6148 bytes 17 files changed, 655 insertions(+), 97 deletions(-) create mode 100644 .DS_Store create mode 100644 configs/.DS_Store delete mode 100644 configs/mmkd_black_box_api.json create mode 100644 configs/mmkd_black_box_local.json create mode 100644 data/.DS_Store create mode 100644 data/alpaca_en_demo.json create mode 100644 data/mllm_demo.json create mode 100644 data/mllm_demo_data/1.jpg create mode 100644 data/mllm_demo_data/2.jpg create mode 100644 data/mllm_demo_data/3.jpg create mode 100644 easydistill/.DS_Store create mode 100644 recipes/.DS_Store create mode 100644 recipes/distilqwen_series/.DS_Store create mode 100644 recipes/domain_specific/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..832f1262dbb166abedcab23ec1ab4b3d60cc872e GIT binary patch literal 6148 zcmeHKOHS)B6g@5#EuTRL3>cxT0Erz0NC!v{kSH((nnFQJn?Bm|9*i<#GtAinyJ5lt z;9T3S;)KEs0rHiukL&xhPZ~Q0pti=H4WI#_P8F;!vUx|uE?Sa`9a$kNo#P5!40n<= zZYL#gKj0bg416~R<^ zoS9uwtSYUU((%Z#c6Lq`$VR;UK&O1MCYjgJ9>F|UVYl6Q_kM`&_1}Fox3pa zC7g5KL)>!ySHuz91c|!}JhOU!6*Hm=xoh}?9c-hCJ+#ntbE^A7&Ut$6;gxd^j0N&yN>*Un%t^gTD0)cm_NJQwC&z2&jUg#mu1II@std0I|wpE$qujgTw?D zLyMU~S}4kd5>2SGR}5vsIUZQQ&|+rLghScOhq9HGy`d;wo%sXp4iy^ot!Kb9;4(00 zem3O%Z_d8|yFvb!XTUS?s~Aw#s1l!4q;=DW8IOXc$KP! Zwm>?>&|+qgBNYE3plR@pXW&a2cmqZ<+%NzD literal 0 HcmV?d00001 diff --git a/configs/.DS_Store b/configs/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..dd505c5e284a6d7a621bde3af72946ef3698dda1 GIT binary patch literal 10244 zcmeHMO>Yx15FPhJs?;J8zDgwo3#W<$f?l~qRXK3r#EDaA(vSu=Nl8*#4oJE3<2dmH z_yPO?j^(|v+juwGSXCv2s&QnGv++ESpJ%)pM?~E2@xcp`OhndDDQ|9|nN#>X>r7b+ zPaZ%z=!@jimZ9v+7}AO{UG4Qy3%=_4_eK9(8Op4*c;TB zXIjt`xq-2Vn)f#}_wUIOu=F0Fr1`U?S<_j@(!lIrppm1u5ACizlaDf@1w{n+u7t38 zfzSa)AJyMLbk+J4+OHDYRsyZ5tKw=a>|5f^N6gLCzFaNp$PU(Zi2e{7{QTKMzt))g5yez?DeNS#!pMv9A64QH z5kri6#!^pXD(R;hl`;C`OQI+3cZ}3{hV6wjjKDrUcm(@-ww$W}@SGb%kH4fMk8vE& z_w>s1CD*9Y9?yAKKFI+rZR%;-!Z-E@SWUuujq(_2a{&@#y#-&*tIjly@))fa&`xlU zb-^e(_I6dAiW-SA!jnn_zCn0`)BhT}Q@MOauZQT*b@wXf(32ycV+%UHtE^k&Jw~jl zWqn{aurKtm#6B>pT_cL>+j9_-{4;h7C>ucGo3aB*D=HXaR2KBsgWl0XEks&D>sHX> zxp0D=8LCe%Jk9tPEMVN3i;-M8BcgzVptNEP7z4(DF<=ZB16N>x*%3;{`~O$f|NrYC zYm5P7;CeFPR`%ZR?P6`=ZhdBzylc-;-=nf{+{8;&L8I64ka``DFT9T5M&;P&lq~4i ggPeGYCn*2?&j8E+lBaXnHE5P&E zswfFU-Jl5BmFGcl%j+S(smo9=kqiDKCdPm< zU<~wv0o{+1{a$2aNf-mhK%W@k{lP;SQ^iIwZXIai5db)ZISTsxnaD9-F;#2?aR=fg z6eyuij~GtEVfX5nDmH==PEHRWPG@#{LUD0+jPIj6xm3_vW55{LWMD@wM_m6;em?(i z2HBM{U<~{#2HY^qvnd`)YisM_xYl~;1(b#T8o_l4I