diff --git a/.gitattributes b/.gitattributes index bfe57651b4d1552bca3992746fb88960423bc699..60a5de42f2df16b263b94b229da662264ae5aec6 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1090,3 +1090,230 @@ runs/tubetoken_phase0/proposals_stride8_n128_miss/zM7QopQ3MgI_410000_420000.npz runs/tubetoken_phase0/proposals_stride8_n128_miss/zM7QopQ3MgI_499000_509000.npz filter=lfs diff=lfs merge=lfs -text runs/tubetoken_phase0/proposals_stride8_n128_miss/zPMUL7f4OOU_420000_430000.npz filter=lfs diff=lfs merge=lfs -text runs/tubetoken_phase0/proposals_stride8_n128_miss/zstao4nIPmU_250000_260000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-3ABOVeVmpU_136000_146000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-3i2L9kChxg_160000_170000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-8mcyL3kWNQ_316000_326000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-8mcyL3kWNQ_8000_18000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-FfYTvz5tFE_96000_106000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-cLOg0sQ0Zo_420000_430000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-fGFQTGd2nA_2000_12000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-kr4SUjnm88_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-uD_w-t4T2Q_130000_140000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-uD_w-t4T2Q_230000_240000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-wb3JWo4qTg_380000_390000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/-wb3JWo4qTg_610000_620000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0-vcLH45brE_1000_11000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0AcFEwUx1IQ_24000_34000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0BsmPd44Bic_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0C3rjPUI99U_55000_65000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0EPK7Pv_lbE_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0EPK7Pv_lbE_45000_55000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0EPK7Pv_lbE_80000_90000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0J_ukJrRrsk_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0LrcdibGaLI_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0Stq3XQqmYE_13000_23000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0YKDwGCoMkw_115000_125000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0YKDwGCoMkw_212000_222000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0cccxpIx08w_22000_32000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0iVM2GY3R_c_12000_22000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/0iVM2GY3R_c_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1FclvjVqnJk_3000_13000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1FclvjVqnJk_320000_330000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1FclvjVqnJk_40000_50000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1NkxMP5GM0o_238000_248000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1hoqgyCNlZY_147000_157000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1hoqgyCNlZY_80000_90000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1ikYg55bxIg_120000_130000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1ikYg55bxIg_15000_25000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1ikYg55bxIg_180000_190000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/1ikYg55bxIg_32000_42000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2B_tR_2Ww6Y_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2D43gPo7CzY_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2GSMIkobu5A_50000_60000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2QAev97bk0c_75000_85000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2QKv1iBsTJM_190000_200000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2Rs4M5zBQrc_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2VqnoV67t0g_290000_300000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2qbHGI9HbfY_41000_51000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2uOqzDrthyA_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/2wmxck5D9Vw_102000_112000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/36ShTJ5wOnU_170000_180000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/36ShTJ5wOnU_290000_300000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/39lnJvGtsCw_33000_43000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/39lnJvGtsCw_68000_78000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/39xq5AATMp4_42000_52000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/39xq5AATMp4_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3P8y-mw3-RU_45000_55000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3gbLFB-r9Fs_1090000_1100000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3gbLFB-r9Fs_1182000_1192000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3gbLFB-r9Fs_1210000_1220000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3mh36Zm0lLM_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3v7QC6Bl_7E_2000_12000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/3vXBTUpYaVw_323000_333000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/45oaGY3mzlQ_5000_15000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4DCxlVTWN8g_3000_13000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4GUrjmIZcIQ_82000_92000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4HXvK9zcoyk_115000_125000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4HXvK9zcoyk_70000_80000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4HlGbrNuyPU_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4YLjVRZHoZI_1750000_1760000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4ZPJ867OBo4_75000_85000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4bg9UqOSeBo_160000_170000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4bg9UqOSeBo_90000_100000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4ijLeXCmQXg_405000_415000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4k63MOSjOBw_21000_31000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4rerQA8KMzM_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4tASCYb3ySA_1000_11000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/4tVCIBilaSA_5000_15000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/50Z4O0mzAXg_150000_160000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/56_Unf49ZyM_27000_37000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/56_Unf49ZyM_50000_60000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/5FYG_Wtet7U_120000_130000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/5YLQapaxA8o_31000_41000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/5YLQapaxA8o_80000_90000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/5cTPQn6VMHU_32000_42000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/5mj2JhPAUBg_180000_190000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6985M7cEWSE_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6985M7cEWSE_45000_55000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6KT2mbCNxO4_228000_238000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6KT2mbCNxO4_434000_444000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6WUjWMuoEhM_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6aeLYISKUw8_50000_60000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6oHMyrDEtmM_90000_100000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6tTLxIKVtfE_26000_36000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6xzc5Y-78-s_100000_110000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/6yS2h5egiqM_768000_778000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_128000_138000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_232000_242000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_265000_275000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_298000_308000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_353000_363000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_446000_456000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_460000_470000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_68000_78000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/73QQbJIeB3Y_95000_105000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/79T0FclnIDw_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/79w-8fTYazw_15000_25000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7PGfd8pg86w_15000_25000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7RHm25E9qro_4000_14000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7XgkLOMvC5Q_13000_23000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7pEu6_bG0Kc_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7pEu6_bG0Kc_123000_133000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7pEu6_bG0Kc_50000_60000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7pNykt6zACc_275000_285000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7pWa_kcAoMg_49000_59000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/7qeEs3ahSm4_49000_59000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/872Lwp3MOro_6000_16000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/88gZ0Mx-wkI_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/89IuqwavDU8_16000_26000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/89wbeFGWzkY_415000_425000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8CNsNi5mmSE_58000_68000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8FbJkBe9dsM_7000_17000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8RAGgYu2LlE_17000_27000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8RAGgYu2LlE_40000_50000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8cGUDi8c7a4_113000_123000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8cmMa2PUnvQ_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8dayofDFbqQ_113000_123000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/8hr42lVW_gk_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/948s7w-mFs8_457000_467000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/9RjnpAQXLk8_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/9Yc2rdz4tUY_48000_58000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/9ZQ-T83pfWk_65000_75000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/9scT0XNxmVw_330000_340000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/9xp46AwF9BY_38000_48000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/A-e3dr7fTIs_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/A-e3dr7fTIs_15000_25000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/A-e3dr7fTIs_318000_328000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/A-e3dr7fTIs_80000_90000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/A0pLvDl2eTw_173000_183000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/AL9pqcOjpGQ_43000_53000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/AYVy1N0Fm0s_41000_51000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/AxjZti5_t94_42000_52000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/AxjZti5_t94_90000_100000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/BQSVLgKQGM8_17000_27000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/BRAQLY85x5U_75000_85000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/BSkcM4ScyEs_150000_160000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/BY3AYOQL764_22000_32000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/Bq_d0kJRs4k_136000_146000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CAEGMnX65Qw_287000_297000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CCFZT2_TJr0_15000_25000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CEyVVscBBg8_13000_23000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CPiOGMl59L4_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CVA8LpBW3Sc_76000_86000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CjQmcO_Q5d8_42000_52000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/CpCubAYD3ic_225000_235000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/D7ooQu528mk_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/D8H9mRHTvso_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/DB_SkDdL_cA_180000_190000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/DOe5REXClL8_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/DQ1ipAzV9Gk_380000_390000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/De5YhqX0jdI_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/DvuXNSkGMes_6000_16000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/DzXVMjsZloE_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/E6Qh3VTmtxU_3000_13000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/E8zQtjE2Q0M_105000_115000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/E9WRPq3Xtoc_68000_78000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ECTWcijfAzw_595000_605000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ECTWcijfAzw_773000_783000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EDsWcIijZCw_114000_124000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EKM1wu2vXy4_26000_36000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ELt6A2MeO2E_27000_37000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EQWvv8WbU04_22000_32000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ETmo71vP7tA_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EXjmfFyOAqA_30000_40000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EZ4COEsxRbs_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EZ4COEsxRbs_110000_120000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EZ4COEsxRbs_35000_45000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EnMdx6V5e6A_22000_32000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ErxyFcNPSms_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EuU2PWB1t2g_20000_30000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/EzPcuNoSHMM_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/F1x1ck3OySg_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/F3KWGQfJ2HM_26000_36000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FBsYnc6YtWM_190000_200000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FBsYnc6YtWM_361000_371000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FHSoSamzdAY_845000_855000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FLqDjfVyBUg_10000_20000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FMx1BqhCDIk_90000_100000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FPngHLY8Yf4_23000_33000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FWb73pA7Xu4_7000_17000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FmLC0htEXVE_152000_162000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FmLC0htEXVE_56000_66000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FqIfYMkw4cU_16000_26000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FsdA8xRFHsE_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/FzwtRoDcDDk_22000_32000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/G4ub_r9kYX0_26000_36000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/G8cNVgg0k8Y_26000_36000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/GG-PF_JxeW4_1640000_1650000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/HD_SJOt9sP8_57000_67000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/HZhuIUFjCKo_28000_38000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/HrZNB4Zvheo_1110000_1120000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/HtsvslSafoA_541000_551000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/Hu2QCqWLFgc_637000_647000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/HuFzVoyayj8_521000_531000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/Hz5UToOYqvs_57000_67000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ImtOOKYZtuk_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/ImtOOKYZtuk_189000_199000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/J4VeWujsLJg_32000_42000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JAQX39MO6x0_53000_63000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JLpr70M7qnY_5000_15000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JStvWj9GKhQ_14000_24000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JVjDa0NmfeE_173000_183000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JXlgmoBDgj0_171000_181000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/J_r9nOIoozw_133000_143000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JgkUToh3HeY_49000_59000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JlMeXmoMEEM_35000_45000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/JrpAtKkqQ_A_12000_22000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/K3_JNw7Jqyw_70000_80000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/KQAR_64a35I_0_10000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/KXvmc3dLn3E_720000_730000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/K_sv0g6DZe8_37000_47000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/K_wKxULpbgk_1000_11000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/KhQGo2IdA9s_1000_11000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/L1ibu6eM2c0_60000_70000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LFs44HbaTr8_46000_56000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LIUU1ZmIljc_270000_280000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LIUU1ZmIljc_480000_490000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LOFX2UVozf8_80000_90000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LdB5pW9c_N4_477000_487000.npz filter=lfs diff=lfs merge=lfs -text +runs/tubetoken_phase0/proposals_stride4_n128/LmVJfPggUzk_30000_40000.npz filter=lfs diff=lfs merge=lfs -text diff --git a/ChatUniVi/__pycache__/__init__.cpython-310.pyc b/ChatUniVi/__pycache__/__init__.cpython-310.pyc index 51dcff13026d9eb39a5da3e3b11dba0e2b8bf851..fd05822e62a4b9feacecaa4fe4cef96add00ac42 100644 Binary files a/ChatUniVi/__pycache__/__init__.cpython-310.pyc and b/ChatUniVi/__pycache__/__init__.cpython-310.pyc differ diff --git a/ChatUniVi/__pycache__/constants.cpython-310.pyc b/ChatUniVi/__pycache__/constants.cpython-310.pyc index 1d10e29cc49905dd953f831c0725a7e136f0c826..f0cab7605cb855dad1d6f04cda963dc3bead3a6c 100644 Binary files a/ChatUniVi/__pycache__/constants.cpython-310.pyc and b/ChatUniVi/__pycache__/constants.cpython-310.pyc differ diff --git a/ChatUniVi/model/__pycache__/__init__.cpython-310.pyc b/ChatUniVi/model/__pycache__/__init__.cpython-310.pyc index 598cdb6c2d369d5f1d3d95b1c272ed34cad45002..864fbc36a8efe5e8db660527f5cd2e22d5117cb0 100644 Binary files a/ChatUniVi/model/__pycache__/__init__.cpython-310.pyc and b/ChatUniVi/model/__pycache__/__init__.cpython-310.pyc differ diff --git a/ChatUniVi/model/__pycache__/arch.cpython-310.pyc b/ChatUniVi/model/__pycache__/arch.cpython-310.pyc index 0223bad3e60b8511b199e2eb3882c33392337449..ac5e68a5caa484434c52cd1422b4da492f988ebe 100644 Binary files a/ChatUniVi/model/__pycache__/arch.cpython-310.pyc and b/ChatUniVi/model/__pycache__/arch.cpython-310.pyc differ diff --git a/ChatUniVi/model/__pycache__/cluster.cpython-310.pyc b/ChatUniVi/model/__pycache__/cluster.cpython-310.pyc index ab4d4e6edca6aefc80fb997977d5818d3ddb717f..6f9778afe9604f87cba2145a4d24dd678f9b8b70 100644 Binary files a/ChatUniVi/model/__pycache__/cluster.cpython-310.pyc and b/ChatUniVi/model/__pycache__/cluster.cpython-310.pyc differ diff --git a/ChatUniVi/model/language_model/__pycache__/llama.cpython-310.pyc b/ChatUniVi/model/language_model/__pycache__/llama.cpython-310.pyc index 466340d228de29068b0fc95bcf9cbbe1d996c558..b70d65207dca01f263b0032ec5ad8af806c55d4f 100644 Binary files a/ChatUniVi/model/language_model/__pycache__/llama.cpython-310.pyc and b/ChatUniVi/model/language_model/__pycache__/llama.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc index d6783e2130a86a0141dcf994190f40f7b2ec56b4..83aed21083259302baa978aafe61f813bdf4d3a0 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc index 95c2103f7f4715836fb1794b5d2f693e18361ed1..ecd97b0c356a15b2459a724ca4d39a0698427343 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/eva_encoder.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/eva_encoder.cpython-310.pyc index 74eaa396e7d61ccf8438bc225f31988b882e7051..a536603a8239b9efb1cbe32fe4e95fc45c52ef9b 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/eva_encoder.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/eva_encoder.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/eva_vit.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/eva_vit.cpython-310.pyc index fa340d4941d1f3dad16beb3b330e01d528b7d44f..7eafa2e138c402580cb73179e84ed4856fc0c3d7 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/eva_vit.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/eva_vit.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/processor.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/processor.cpython-310.pyc index 66839aa917e8868854faefaa9f031c92d82e3c77..3af8f8f986d78b0870006ab17c80183441f34455 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/processor.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/processor.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_encoder/__pycache__/utils.cpython-310.pyc b/ChatUniVi/model/multimodal_encoder/__pycache__/utils.cpython-310.pyc index cd1e8644eaafa650689ee08bbb8369ac925bcdc4..f70f3f79b4dbc1873a863e9b00008575f9a394c3 100644 Binary files a/ChatUniVi/model/multimodal_encoder/__pycache__/utils.cpython-310.pyc and b/ChatUniVi/model/multimodal_encoder/__pycache__/utils.cpython-310.pyc differ diff --git a/ChatUniVi/model/multimodal_projector/__pycache__/builder.cpython-310.pyc b/ChatUniVi/model/multimodal_projector/__pycache__/builder.cpython-310.pyc index ed1057e9e6294bb6ccfb64c7b6905022ae8e4870..04d0a267709f64e46b4af8034f1831021fc35608 100644 Binary files a/ChatUniVi/model/multimodal_projector/__pycache__/builder.cpython-310.pyc and b/ChatUniVi/model/multimodal_projector/__pycache__/builder.cpython-310.pyc differ diff --git a/SimToken_Setup_Upload_Download_Guide.md b/SimToken_Setup_Upload_Download_Guide.md index 3d8cf8a9ccc0d4ffe831bdb9aac97510ffdb751e..3f014a9b3a773b5e634ad6849f67603ec6ae089d 100644 --- a/SimToken_Setup_Upload_Download_Guide.md +++ b/SimToken_Setup_Upload_Download_Guide.md @@ -58,25 +58,6 @@ huggingface-cli download yfan07/SimToken \ ## 3. Model Preparation -### SAM for SimToken - -```bash -mkdir -p /workspace/SimToken/models/segment_anything -cd /workspace/SimToken/models/segment_anything - -wget -O sam_vit_h_4b8939.pth \ - https://dl.fbaipublicfiles.com/segment_anything/sam_vit_h_4b8939.pth -``` - -### SimToken Checkpoint - -```bash -mkdir -p /workspace/SimToken/checkpoints - -gdown 'https://drive.google.com/uc?id=1pargYfFy93rymCANuWV0nt6Lx3Ri406l' \ - -O /workspace/SimToken/checkpoints/simtoken_pretrained.pth -``` - ### Hugging Face Models ```bash diff --git a/TubeToken_Phase0_Experiment_Log.md b/TubeToken_Phase0_Experiment_Log.md index 9613c1eb8b49ec62c46da0bd91556b4848025a3b..367eda9185f960dc950019cb7cea7fffc4dd93a0 100644 --- a/TubeToken_Phase0_Experiment_Log.md +++ b/TubeToken_Phase0_Experiment_Log.md @@ -227,32 +227,100 @@ Go/No-Go decision: **Yellow Light (条件绿灯)** - CLIP 文本特征预计算:`data/text_embed/`(19395 个文件,768-dim) - TubeToken-Minimal 框架骨架:`datasets/dataset_tubetoken.py`, `models/tubetoken_minimal.py`, `train_tubetoken.py`(smoke test 通过) +### EC-SimToken v1(已完成 — 诊断失败) + +完成于 2026-04-27。训练 5 epoch,batch_size=12,null_aug_prob=0.25,exist_loss_weight=1.0。 +Checkpoint: `checkpoints/ec_simtoken/ec_simtoken_v1_ep5.pth`。 + +**分割指标(与 SimToken 基线对比)** + +| Split | mIoU | F | J&F | SimToken J&F | +|-------|------|---|-----|--------------| +| test_s | 0.7062 | 0.8003 | 0.7533 | 0.7651 | +| test_u | 0.6855 | 0.7844 | 0.7350 | 0.7456 | + +分割能力略低于 SimToken(test_s -1.18pt,test_u -1.06pt),5 epoch fine-tune 未造成崩溃但未带来改善。 + +**Existence head 指标(ep5,threshold=0.50)** + +```text +── p_exist distribution ───────────────────────────────────── +split n mean med p10 p25 p75 p90 min max +test_s(+) 2288 0.850 0.910 0.648 0.812 0.957 0.977 0.005 0.996 +test_u(+) 1656 0.839 0.914 0.598 0.793 0.957 0.977 0.018 0.992 +test_n(null) 1028 0.889 0.953 0.792 0.910 0.969 0.980 0.000 0.992 + +AUC-ROC (null vs positive): 0.3605 +test_n null_tp=53/1028 (5.2%) Null_S=0.0100 +``` + +**Existence loss 轨迹** + +| Epoch | mean exist_loss | 范围 | +|-------|----------------|------| +| 1 | 0.6218 | 0.82 → 0.54 | +| 2 | 0.3770 | 0.40 → 0.34 | +| 3 | 0.2860 | 0.33 → 0.27 | +| 4 | 0.2383 | 0.31 → 0.24 | +| 5 | 0.2351 | 0.24 → 0.23 | + +**失败诊断** + +exist_loss 确实收敛(0.82 → 0.23),说明 existence head 在训练集上学会了某个任务。但 AUC=0.36 < 0.5(随机),且 null 的 p_exist 均值(0.889)高于正样本(0.839-0.850),方向完全反转。 + +根本原因:**训练-测试分布不匹配**。 + +| | 训练 null(合成) | test_n(真实) | +|---|---|---| +| 构造方式 | 随机 audio swap | 目标真实不在视频中 | +| 音频特征 | 与视频完全不匹配(随机) | 语义连贯,只是目标不可见 | +| 模型反应 | seg_embedding 混乱,head 可检测 | seg_embedding "自信但错误",head 无法区分 | + +existence head 学会了检测 audio-swap 造成的 embedding 异常,而非真实目标缺失。threshold sweep 无意义(分布顺序已反转)。 + +**决策**: EC-SimToken v1 定性为**诊断实验**,不作为论文主表强 baseline。不继续调参(调 threshold / loss weight / null_aug_prob 均无法修复分布错配)。保留 J&F 结果供参考,existence head 结论不对外声称有效。 + ## Pending Experiments (Deferred) ### Experiment B: stride=4, N=128 -**状态**: 已准备好命令,等待执行。 +**状态**: **进行中(已中断,可续跑)**。已完成 227/542 个视频(41.9%),生成速度约 44s/video。 **目标**: 验证更密关键帧能否将 test_s miss% 从 18.71% 进一步降低。 -**预期耗时**: 全集生成约 4-5 小时(stride=8 花了 2 小时)。 +**Proposal 目录**: `runs/tubetoken_phase0/proposals_stride4_n128`(中断后 NPZ 文件保留,续跑自动跳过已完成视频) +**实际耗时**: stride=4 比 stride=8 慢约 3.4×(4 个 keyframe vs 3 个 + 更大 propagation state)。单进程全集约 6-7h;2-shard 并行约 3.5h。 -**Step 1: 生成 proposals** +**Step 1: 续跑生成 proposals(2-shard 并行,在两个终端同时启动)** ```bash -cd /workspace/SimToken && conda activate simtoken - -mkdir -p runs/tubetoken_phase0/proposals_stride4_n128 +# Terminal 1 (shard 0) +cd /workspace/SimToken +python tools/tubetoken/generate_sam2_proposals.py \ + --data_dir /workspace/SimToken/data \ + --out_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride4_n128 \ + --splits test_s,test_u \ + --sam2_repo /workspace/sam2 \ + --model_cfg configs/sam2.1/sam2.1_hiera_l.yaml \ + --checkpoint /workspace/sam2/checkpoints/sam2.1_hiera_large.pt \ + --stride 4 --max_tubes 128 \ + --device cuda --amp_dtype bf16 \ + --quiet_sam2 --no_group_by_keyframe \ + --num_shards 2 --shard_id 0 \ + 2>&1 | tee runs/tubetoken_phase0/proposals_stride4_n128_s0.log +# Terminal 2 (shard 1) +cd /workspace/SimToken python tools/tubetoken/generate_sam2_proposals.py \ - --data_dir /workspace/SimToken/data \ - --out_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride4_n128 \ - --splits test_s,test_u \ - --sam2_repo /workspace/sam2 \ - --model_cfg configs/sam2.1/sam2.1_hiera_l.yaml \ + --data_dir /workspace/SimToken/data \ + --out_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride4_n128 \ + --splits test_s,test_u \ + --sam2_repo /workspace/sam2 \ + --model_cfg configs/sam2.1/sam2.1_hiera_l.yaml \ --checkpoint /workspace/sam2/checkpoints/sam2.1_hiera_large.pt \ --stride 4 --max_tubes 128 \ --device cuda --amp_dtype bf16 \ --quiet_sam2 --no_group_by_keyframe \ - 2>&1 | tee runs/tubetoken_phase0/proposals_stride4_n128.log + --num_shards 2 --shard_id 1 \ + 2>&1 | tee runs/tubetoken_phase0/proposals_stride4_n128_s1.log ``` **Step 2: 子集快速评估(生成完成后约 5 分钟)** @@ -294,72 +362,11 @@ python tools/tubetoken/evaluate_phase0_proposals.py \ | 0.72–0.77 | 边际改善 | 保持 stride=8,N=128,不调整 | | < 0.72 | 生成瓶颈深于关键帧密度 | 保持 stride=8,N=128,不再追求绿灯 | -### EC-SimToken 实验 - -**状态**: 代码已完成,等待运行。 -**目标**: 构建增强版 SimToken baseline,用于: -1. 为 TubeToken 提供竞争性对比基线(而非 weak baseline) -2. 验证音频交换合成 Null 增强策略的有效性 -3. 为后续 CondQFormer 扩展提供基础 - -**已完成工作**: -- `models/ec_simtoken_model.py`: `ECSimtoken_ForCausalLM`,在 `Simtoken_ForCausalLM` 基础上添加 `existence_head = nn.Linear(256, 1)`;mask loss 对 null 样本 gate;BCE existence loss -- `train_ec_simtoken.py`: 训练脚本,含音频交换 null 增强(`--null_aug_prob`)、bf16 加速、DataLoader `pin_memory`/`persistent_workers` -- `configs/config.py`: 改为 `parse_known_args()` 以支持脚本扩展 args(已完成) - -**前置条件**: 有可用的 SimToken 预训练权重(`trained_simtoken.pth`),加载后 fine-tune。 - -**Step 1: 训练(从 SimToken 权重初始化,fine-tune 5 个 epoch)** - -```bash -cd /workspace/SimToken && conda activate simtoken - -python train_ec_simtoken.py \ - --data_dir data \ - --mllm Chat-UniVi/Chat-UniVi-7B-v1.5 \ - --vision_pretrained path/to/sam_vit_h_4b8939.pth \ - --saved_model checkpoints/trained_simtoken.pth \ - --name ec_simtoken_v1 \ - --epochs 5 \ - --batch_size 12 \ - --null_aug_prob 0.25 \ - --exist_loss_weight 1.0 \ - --log_root runs/ec_simtoken \ - --checkpoint_root checkpoints/ec_simtoken \ - 2>&1 | tee runs/ec_simtoken/ec_simtoken_v1.log -``` - -预计耗时(bf16 + batch_size=12):约 1.5–2h/epoch × 5 = 7.5–10h。 -若显存不足,降至 `--batch_size 8`(约 2.5h/epoch)。 +### EC-SimToken v2(待设计) -**Step 2: 评估(seen/unseen/null 三个 split)** - -```bash -python train_ec_simtoken.py --run eval \ - --data_dir data \ - --mllm Chat-UniVi/Chat-UniVi-7B-v1.5 \ - --vision_pretrained path/to/sam_vit_h_4b8939.pth \ - --saved_model checkpoints/ec_simtoken/ec_simtoken_v1.pth \ - --eval_splits test_s,test_u,test_n \ - --exist_threshold 0.5 -``` - -**决策规则**: - -| 指标 | 阈值 | 含义 | -|------|------|------| -| test_s J&F | ≥ 0.7651(SimToken seen 基线) | 基础分割能力不退化 | -| test_u J&F | ≥ 0.7456(SimToken unseen 基线) | 基础分割能力不退化 | -| test_n Null_S | < 0.0100(SimToken 0.0118,越低越好) | Null 检测有效提升 | -| test_n null_tp 率 | ≥ 70%(null_tp / (null_tp + null_fn)) | existence head 实际工作 | - -**调参方向**: -- 若 test_s/test_u J&F 低于基线:降低 `--exist_loss_weight`(试 0.5),减少 existence loss 对分割分支的干扰 -- 若 null_tp 率 < 60%:增大 `--null_aug_prob`(试 0.35)或调低 `--exist_threshold`(试 0.4) -- 若显存 OOM:`--batch_size 8`;若仍 OOM:`--batch_size 6`(回到原始配置) - -**与 TubeToken 的关系**: -EC-SimToken 是论文对比基线,不是 TubeToken 开发的前置条件。可与 TubeToken-Minimal 并行执行。 +**状态**: 暂缓。等待 Experiment B 完成后,视 TubeToken 主线进度再决定是否启动。 +**前提**: v1 失败根因已定位(见下方 Phase 0 Completed Results),v2 需改用 in-distribution null 样本。 +**方向**: cross-video query swap(同类别过滤)或直接使用 train_n split(如数据集提供)。 --- @@ -386,86 +393,58 @@ python tools/tubetoken/generate_sam2_proposals.py \ ## Next Experiment (Active) -### Goal - -Determine whether the red-light result is caused by top-64 truncation or by missing proposals at generation time. - -### Step 1: Export R@64 Miss Video List +### Experiment B: stride=4, N=128(续跑 + 评估) -Command: +**当前状态**: 227/542 NPZ 已完成,中断。续跑命令见 Pending Experiments → Experiment B。 -```bash -cd /workspace/SimToken -conda activate simtoken - -python - <<'PY' -import csv -from pathlib import Path +**Step 1: 续跑生成**(见 Pending Experiments 中的 2-shard 命令,剩余约 315 个视频,2-shard 约 2-2.5h) -src = Path("runs/tubetoken_phase0/eval_stride8_n64_bidir/sample_metrics.csv") -out = Path("runs/tubetoken_phase0/miss_videos_r64.txt") - -vids = set() -with src.open() as f: - for r in csv.DictReader(f): - if r["recall@64"] != "True": - vids.add(r["vid"]) - -out.write_text("\n".join(sorted(vids)) + "\n") -print("miss videos:", len(vids)) -print("wrote:", out) -PY -``` - -### Step 2: Test N=128 on Miss Videos - -Command: +**Step 2: 子集评估(生成完成后,约 5 分钟)** ```bash -mkdir -p runs/tubetoken_phase0/proposals_stride8_n128_miss +mkdir -p runs/tubetoken_phase0/eval_stride4_n128_subset -python tools/tubetoken/generate_sam2_proposals.py \ - --data_dir /workspace/SimToken/data \ - --out_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride8_n128_miss \ - --video_list /workspace/SimToken/runs/tubetoken_phase0/miss_videos_r64.txt \ - --splits test_s,test_u \ - --sam2_repo /workspace/sam2 \ - --model_cfg configs/sam2.1/sam2.1_hiera_l.yaml \ - --checkpoint /workspace/sam2/checkpoints/sam2.1_hiera_large.pt \ - --stride 8 \ - --max_tubes 128 \ - --device cuda \ - --amp_dtype bf16 \ - --quiet_sam2 \ - --no_group_by_keyframe \ - 2>&1 | tee runs/tubetoken_phase0/proposals_stride8_n128_miss.log +python tools/tubetoken/evaluate_phase0_proposals.py \ + --data_dir /workspace/SimToken/data \ + --proposal_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride4_n128 \ + --out_dir /workspace/SimToken/runs/tubetoken_phase0/eval_stride4_n128_subset \ + --audit_csv /workspace/SimToken/runs/tubetoken_phase_minus1/audit_full/audit_samples.csv \ + --splits test_s,test_u \ + --video_list /workspace/SimToken/runs/tubetoken_phase0/eval_subset_150.txt \ + --recall_ns 16,32,64,128 \ + 2>&1 | tee runs/tubetoken_phase0/eval_stride4_n128_subset.log ``` -Evaluate: +**Step 3: 全集评估(子集 test_s Oracle J&F ≥ 0.77 时执行)** ```bash -mkdir -p runs/tubetoken_phase0/eval_stride8_n128_miss +mkdir -p runs/tubetoken_phase0/eval_stride4_n128_full python tools/tubetoken/evaluate_phase0_proposals.py \ - --data_dir /workspace/SimToken/data \ - --proposal_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride8_n128_miss \ - --out_dir /workspace/SimToken/runs/tubetoken_phase0/eval_stride8_n128_miss \ - --audit_csv /workspace/SimToken/runs/tubetoken_phase_minus1/audit_full/audit_samples.csv \ - --splits test_s,test_u \ - --video_list /workspace/SimToken/runs/tubetoken_phase0/miss_videos_r64.txt \ - --recall_ns 16,32,64,128 \ - 2>&1 | tee runs/tubetoken_phase0/eval_stride8_n128_miss.log + --data_dir /workspace/SimToken/data \ + --proposal_dir /workspace/SimToken/runs/tubetoken_phase0/proposals_stride4_n128 \ + --out_dir /workspace/SimToken/runs/tubetoken_phase0/eval_stride4_n128_full \ + --audit_csv /workspace/SimToken/runs/tubetoken_phase_minus1/audit_full/audit_samples.csv \ + --splits test_s,test_u \ + --recall_ns 16,32,64,128 \ + 2>&1 | tee runs/tubetoken_phase0/eval_stride4_n128_full.log ``` -Report: +**决策规则** -```bash -cat runs/tubetoken_phase0/eval_stride8_n128_miss/report.md -``` +| 子集 test_s Oracle J&F | 结论 | 后续 | +|------------------------|------|------| +| ≥ 0.77 | 绿灯候选 | 跑全集;若全集通过,切换 backend 为 stride=4 | +| 0.72–0.77 | 边际改善 | 保持 stride=8 N=128,不调整 backend | +| < 0.72 | 关键帧密度不是主因 | 停止 stride 探索,TubeToken-Minimal 用 stride=8 | -Expected decision: +**全集绿灯标准**(与 stride=8 对比) -- If `R@128` on miss videos improves strongly, run full `stride=8, N=128`. -- If `R@128` remains low, candidate count is not the main issue; next test should increase keyframe coverage with `stride=4`. -- If `stride=4` remains low, move to detector-assisted proposals or high-resolution proposal generation before TubeToken-Minimal. +| 指标 | stride=8 N=128 | 期望 stride=4 | +|------|----------------|---------------| +| test_s R@128 | 0.813 | 明显提升 | +| test_s miss% | 18.71% | 明显下降 | +| small R@128 | 0.821 | 提升 | +| all Oracle J&F | 0.8407 | 维持或提升 | +| test_s Oracle J&F | 0.7941 | 维持或提升 | diff --git a/checkpoints/ec_simtoken/ec_simtoken_v1.pth b/checkpoints/ec_simtoken/ec_simtoken_v1.pth new file mode 100644 index 0000000000000000000000000000000000000000..7c0350a4cebd7871cb587aa6828a8ab9062edcc8 --- /dev/null +++ b/checkpoints/ec_simtoken/ec_simtoken_v1.pth @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b2a93c0d660b0dc27097b5100a0cb4726ff78d65b45f508b14134f5999e3b32 +size 15419578267 diff --git a/configs/__pycache__/__init__.cpython-310.pyc b/configs/__pycache__/__init__.cpython-310.pyc index 0aed42b448fe375fa6465bcc3ba08b2308579a7f..2312574e5339595e080eae78acc0915f8f083ef1 100644 Binary files a/configs/__pycache__/__init__.cpython-310.pyc and b/configs/__pycache__/__init__.cpython-310.pyc differ diff --git a/configs/__pycache__/config.cpython-310.pyc b/configs/__pycache__/config.cpython-310.pyc index df497405bb840ecdc1e187792bc91daf8d4a4f98..e0d19a07e3f081f2b89186a2c1bd3ed4d88b8cdf 100644 Binary files a/configs/__pycache__/config.cpython-310.pyc and b/configs/__pycache__/config.cpython-310.pyc differ diff --git a/datasets/__pycache__/__init__.cpython-310.pyc b/datasets/__pycache__/__init__.cpython-310.pyc index 9e79a38d672fe6c7be7a9014c638ba13f4e61609..680bdaf701bf7e5175e9d352eeb202df34fddcf0 100644 Binary files a/datasets/__pycache__/__init__.cpython-310.pyc and b/datasets/__pycache__/__init__.cpython-310.pyc differ diff --git a/datasets/__pycache__/dataset_refavs.cpython-310.pyc b/datasets/__pycache__/dataset_refavs.cpython-310.pyc index 4ce771a4e18a584ca0835836ebbec1c8e035fa9a..e22bf8981129f40c3a5a4fa6ca5c51e9f88d6758 100644 Binary files a/datasets/__pycache__/dataset_refavs.cpython-310.pyc and b/datasets/__pycache__/dataset_refavs.cpython-310.pyc differ diff --git a/models/__pycache__/__init__.cpython-310.pyc b/models/__pycache__/__init__.cpython-310.pyc index 470d07a10a08d72ab5a6a985c392dccb7c8c59a1..22337c476c31e9e5efc297257628d3496011f130 100644 Binary files a/models/__pycache__/__init__.cpython-310.pyc and b/models/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/__pycache__/avs_model.cpython-310.pyc b/models/__pycache__/avs_model.cpython-310.pyc index ec1294d0e5cd1ae2ef2ee345b76eb457d16400cd..f6b1d4cf61051f49e7e2a5af587454a028ebfabe 100644 Binary files a/models/__pycache__/avs_model.cpython-310.pyc and b/models/__pycache__/avs_model.cpython-310.pyc differ diff --git a/models/__pycache__/ec_simtoken_model.cpython-310.pyc b/models/__pycache__/ec_simtoken_model.cpython-310.pyc index 09a9c8fc74257be3e03ddf6f606aad4e277f6540..d2b83f468febb2942285a961071ad9bec392eb62 100644 Binary files a/models/__pycache__/ec_simtoken_model.cpython-310.pyc and b/models/__pycache__/ec_simtoken_model.cpython-310.pyc differ diff --git a/models/llava/__pycache__/__init__.cpython-310.pyc b/models/llava/__pycache__/__init__.cpython-310.pyc index 9ccc01b970af0a2b73d7eca84d17590ac3be44f3..bdfeda8044b0cc55af5b6d7000e18178e448a3c5 100644 Binary files a/models/llava/__pycache__/__init__.cpython-310.pyc and b/models/llava/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/llava/__pycache__/conversation.cpython-310.pyc b/models/llava/__pycache__/conversation.cpython-310.pyc index 59ee271bcb0b821f6c3746dc498ce63e84e6f3a4..dbfefd3f2f1ac452aafd5de66aa7c3940a879a47 100644 Binary files a/models/llava/__pycache__/conversation.cpython-310.pyc and b/models/llava/__pycache__/conversation.cpython-310.pyc differ diff --git a/models/llava/model/__pycache__/__init__.cpython-310.pyc b/models/llava/model/__pycache__/__init__.cpython-310.pyc index 1bb5cbce8a3f5b81bd352b98887aa6cfea273ac1..88fc247ea4f240e8af2284ae54b761a7dee290a6 100644 Binary files a/models/llava/model/__pycache__/__init__.cpython-310.pyc and b/models/llava/model/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/llava/model/__pycache__/llava_arch.cpython-310.pyc b/models/llava/model/__pycache__/llava_arch.cpython-310.pyc index ffa4a2c5dd1895c0b2b8299367a0be6aee581648..a4e3577b297628817341c987d6abe02dd6f4e93e 100644 Binary files a/models/llava/model/__pycache__/llava_arch.cpython-310.pyc and b/models/llava/model/__pycache__/llava_arch.cpython-310.pyc differ diff --git a/models/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc b/models/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc index a72e10c8de1943c9d017898a5dd8d0fe640f6ecf..c052b64f9f699d7e47794ec8362e76c35ab5704f 100644 Binary files a/models/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc and b/models/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc differ diff --git a/models/llava/model/language_model/__pycache__/llava_mpt.cpython-310.pyc b/models/llava/model/language_model/__pycache__/llava_mpt.cpython-310.pyc index bee90f7124e8d2b02a7f84350d0e77e09c3ba67d..a1ce2a900b71c761dc8ccb45d66852a5a425f987 100644 Binary files a/models/llava/model/language_model/__pycache__/llava_mpt.cpython-310.pyc and b/models/llava/model/language_model/__pycache__/llava_mpt.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/adapt_tokenizer.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/adapt_tokenizer.cpython-310.pyc index 7ed9f70ffe5d3462ebafc6f7870a89cd6534cdc3..d7d2f0357a9f02022eec2c8857da264146aa8ad0 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/adapt_tokenizer.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/adapt_tokenizer.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/attention.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/attention.cpython-310.pyc index 6f99a03221976606d54eee6590aa07b4949e5a5f..228f2e9a4e9cf8e889473b5c2a28b0b234101cd4 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/attention.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/attention.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/blocks.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/blocks.cpython-310.pyc index 96042d54db2287b76204841467c3f5c3183e7cae..e3ca20288ee3fec7adc15fe5b38dd83da547d5fa 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/blocks.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/blocks.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/configuration_mpt.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/configuration_mpt.cpython-310.pyc index 449c3428d3b925e8caa2586b371278b0aa18ace5..69fd522d69b1a7f660d8746e03ebee22f425afe4 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/configuration_mpt.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/configuration_mpt.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/custom_embedding.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/custom_embedding.cpython-310.pyc index 24f3f5a966fc1e90b92eb5c25ffba5ce229b259b..da4e212d112cc129da177fdcefa99e8c66d6f03a 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/custom_embedding.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/custom_embedding.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/flash_attn_triton.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/flash_attn_triton.cpython-310.pyc index 9db4899520a5d0bcf80271a384c38c86aa28809b..143041470806fbf0fb47beefbc612594f82ff567 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/flash_attn_triton.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/flash_attn_triton.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/hf_prefixlm_converter.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/hf_prefixlm_converter.cpython-310.pyc index d02054cdc5963cf8542c6ad1c854080c0170236d..42faf8bae6e54d37bffd21db018c430b910bcb14 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/hf_prefixlm_converter.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/hf_prefixlm_converter.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/meta_init_context.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/meta_init_context.cpython-310.pyc index 4d7829907777b1e6db04de4b007130737066f430..3279a5a9707b1ba3c47579510e6c0b58a9bb5ee4 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/meta_init_context.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/meta_init_context.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/modeling_mpt.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/modeling_mpt.cpython-310.pyc index e695427aff678c67725874614d70b97548da9367..45dfb9f1a47b6ead2c7c7c4fe8be901a53792e91 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/modeling_mpt.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/modeling_mpt.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/norm.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/norm.cpython-310.pyc index b0bd7dcc1eebfa05276b022d849622448ed89536..34e1c4168e9823f3ba82254cdcd567d5164d399d 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/norm.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/norm.cpython-310.pyc differ diff --git a/models/llava/model/language_model/mpt/__pycache__/param_init_fns.cpython-310.pyc b/models/llava/model/language_model/mpt/__pycache__/param_init_fns.cpython-310.pyc index e9965df395a4de5a6e67c7905b23ad17b6a89b55..85ca83b48c295fe676c2d42ba22a443eb39b080f 100644 Binary files a/models/llava/model/language_model/mpt/__pycache__/param_init_fns.cpython-310.pyc and b/models/llava/model/language_model/mpt/__pycache__/param_init_fns.cpython-310.pyc differ diff --git a/models/llava/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc b/models/llava/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc index 80889cf7fafcfe43344898482ece557a89bc35c4..b469bbc422fa8d0c113c3746d7f6f994fb1a8afa 100644 Binary files a/models/llava/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc and b/models/llava/model/multimodal_encoder/__pycache__/builder.cpython-310.pyc differ diff --git a/models/llava/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc b/models/llava/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc index 69f538b93db1174ea3d1204a9306b607c631e699..5a7e2f3de646bea967cb0b5b85d0864e54e23769 100644 Binary files a/models/llava/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc and b/models/llava/model/multimodal_encoder/__pycache__/clip_encoder.cpython-310.pyc differ diff --git a/models/segment_anything/__pycache__/__init__.cpython-310.pyc b/models/segment_anything/__pycache__/__init__.cpython-310.pyc index dfddd12ba42bdcb934d0f17405fde84c6f3c8aa5..e25212de322223dbe1d29eda3d506b7bbaaf3822 100644 Binary files a/models/segment_anything/__pycache__/__init__.cpython-310.pyc and b/models/segment_anything/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/segment_anything/__pycache__/automatic_mask_generator.cpython-310.pyc b/models/segment_anything/__pycache__/automatic_mask_generator.cpython-310.pyc index 1ab0c7f2981f753ecfb591b85922052527fcb77c..02c690fc0984fc4928b802da7383d91a07cdd6fd 100644 Binary files a/models/segment_anything/__pycache__/automatic_mask_generator.cpython-310.pyc and b/models/segment_anything/__pycache__/automatic_mask_generator.cpython-310.pyc differ diff --git a/models/segment_anything/__pycache__/build_sam.cpython-310.pyc b/models/segment_anything/__pycache__/build_sam.cpython-310.pyc index 63450a630f45e87782cba0f75bab979cf6f0b762..af42d5da7be37179fd388637429cfbeb79cbd31e 100644 Binary files a/models/segment_anything/__pycache__/build_sam.cpython-310.pyc and b/models/segment_anything/__pycache__/build_sam.cpython-310.pyc differ diff --git a/models/segment_anything/__pycache__/predictor.cpython-310.pyc b/models/segment_anything/__pycache__/predictor.cpython-310.pyc index ff49c4d6f50b0370dd2e2016f64f1577eb3ac5e4..b3a40b87867e2ff643850e8231b4f73f561a45fc 100644 Binary files a/models/segment_anything/__pycache__/predictor.cpython-310.pyc and b/models/segment_anything/__pycache__/predictor.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/__init__.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/__init__.cpython-310.pyc index 513684f3bc7921ff9e7030e8b7366a758b00860f..19e0424a297a976cc40f4945eec7b3c4dedb077c 100644 Binary files a/models/segment_anything/modeling/__pycache__/__init__.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/common.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/common.cpython-310.pyc index db0e012a274d56fa0b6ab6845c0a9c9b1b31875d..6b5f74ed9cd590d2069e5a1e0ccafb13a125a785 100644 Binary files a/models/segment_anything/modeling/__pycache__/common.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/common.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/image_encoder.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/image_encoder.cpython-310.pyc index 36bb723b635cc12eaf736f9fe92add8eb9ee1212..6a87a673dffdfcb78cc27e9561121b5fd3f5594a 100644 Binary files a/models/segment_anything/modeling/__pycache__/image_encoder.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/image_encoder.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/mask_decoder.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/mask_decoder.cpython-310.pyc index fa25c943bcdfd4f2a82230a1524ac9319aad6674..5d1fed1f978737cbaf15204b6f947e6b27f78a8f 100644 Binary files a/models/segment_anything/modeling/__pycache__/mask_decoder.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/mask_decoder.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/prompt_encoder.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/prompt_encoder.cpython-310.pyc index c3f7048f36b19613d146e62a840999d93b18bdeb..ccaf7ded46855b43173bd462cb23aa4aa97c7fa6 100644 Binary files a/models/segment_anything/modeling/__pycache__/prompt_encoder.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/prompt_encoder.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/sam.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/sam.cpython-310.pyc index b80238e33e2877601b451addc42d013aab5d3b48..80908578b5e80042f7c85781bd5aec3ebd02b9f6 100644 Binary files a/models/segment_anything/modeling/__pycache__/sam.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/sam.cpython-310.pyc differ diff --git a/models/segment_anything/modeling/__pycache__/transformer.cpython-310.pyc b/models/segment_anything/modeling/__pycache__/transformer.cpython-310.pyc index 1c225a1c8022cfd53084566c23ffc7f8e2a2c7ae..2fde6239ae47344e2982cd3e53d5860bb68febcf 100644 Binary files a/models/segment_anything/modeling/__pycache__/transformer.cpython-310.pyc and b/models/segment_anything/modeling/__pycache__/transformer.cpython-310.pyc differ diff --git a/models/segment_anything/utils/__pycache__/__init__.cpython-310.pyc b/models/segment_anything/utils/__pycache__/__init__.cpython-310.pyc index 17e373812da72ca496052697abf68c46a26b3fa1..4622fffa82ef3d67a05af516b5b342a5ceb5f47e 100644 Binary files a/models/segment_anything/utils/__pycache__/__init__.cpython-310.pyc and b/models/segment_anything/utils/__pycache__/__init__.cpython-310.pyc differ diff --git a/models/segment_anything/utils/__pycache__/amg.cpython-310.pyc b/models/segment_anything/utils/__pycache__/amg.cpython-310.pyc index 2a031ca428c8882a95e3293ba6860b161b7ab542..1fbeb675eb61ba1f3290d439e8d082785c62dcb5 100644 Binary files a/models/segment_anything/utils/__pycache__/amg.cpython-310.pyc and b/models/segment_anything/utils/__pycache__/amg.cpython-310.pyc differ diff --git a/models/segment_anything/utils/__pycache__/transforms.cpython-310.pyc b/models/segment_anything/utils/__pycache__/transforms.cpython-310.pyc index 6ad6f1bd9f5a48e0aabfdb070249181594ce540a..ffe0464e3f529f53693f22f75dd6112350eb1a0a 100644 Binary files a/models/segment_anything/utils/__pycache__/transforms.cpython-310.pyc and b/models/segment_anything/utils/__pycache__/transforms.cpython-310.pyc differ diff --git a/models/tf/__pycache__/modeling_outputs.cpython-310.pyc b/models/tf/__pycache__/modeling_outputs.cpython-310.pyc index 1b7101e06ae0bbb382a39be112cd7789fa74c3fd..724d5381e16dcf53eef62b2d5589cf922d51bd67 100644 Binary files a/models/tf/__pycache__/modeling_outputs.cpython-310.pyc and b/models/tf/__pycache__/modeling_outputs.cpython-310.pyc differ diff --git a/runs/ec_simtoken/ec_simtoken_v1.log b/runs/ec_simtoken/ec_simtoken_v1.log new file mode 100644 index 0000000000000000000000000000000000000000..a398bb65bf8f6db8980e9464f2883bd7fb5c85e6 --- /dev/null +++ b/runs/ec_simtoken/ec_simtoken_v1.log @@ -0,0 +1,36 @@ +seg_token_idx: 32000 + Loading checkpoint shards: 0%| | 0/2 [00:00|