diff --git a/code/train/RollingRank.ipynb b/code/train/RollingRank.ipynb index 255e962..724892c 100644 --- a/code/train/RollingRank.ipynb +++ b/code/train/RollingRank.ipynb @@ -8,8 +8,8 @@ "source_hidden": true }, "ExecuteTime": { - "end_time": "2025-04-04T15:35:12.553694Z", - "start_time": "2025-04-04T15:35:12.549140Z" + "end_time": "2025-04-05T06:38:01.723777Z", + "start_time": "2025-04-05T06:38:01.719887Z" } }, "source": [ @@ -24,7 +24,7 @@ "pd.set_option('display.max_columns', None)\n" ], "outputs": [], - "execution_count": 30 + "execution_count": 31 }, { "cell_type": "code", @@ -32,8 +32,8 @@ "metadata": { "scrolled": true, "ExecuteTime": { - "end_time": "2025-04-04T15:36:03.894111Z", - "start_time": "2025-04-04T15:35:12.573328Z" + "end_time": "2025-04-05T06:38:57.155487Z", + "start_time": "2025-04-05T06:38:01.723777Z" } }, "source": [ @@ -122,7 +122,7 @@ ] } ], - "execution_count": 31 + "execution_count": 32 }, { "cell_type": "code", @@ -132,8 +132,8 @@ "source_hidden": true }, "ExecuteTime": { - "end_time": "2025-04-04T15:36:18.904551Z", - "start_time": "2025-04-04T15:36:04.059865Z" + "end_time": "2025-04-05T06:39:09.058489Z", + "start_time": "2025-04-05T06:38:57.277355Z" } }, "source": [ @@ -193,15 +193,15 @@ ] } ], - "execution_count": 32 + "execution_count": 33 }, { "cell_type": "code", "id": "c4e9e1d31da6dba6", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:36:19.231919Z", - "start_time": "2025-04-04T15:36:19.058570Z" + "end_time": "2025-04-05T06:39:09.290238Z", + "start_time": "2025-04-05T06:39:09.158167Z" } }, "source": [ @@ -282,7 +282,7 @@ "index_data = index_data.dropna()\n" ], "outputs": [], - "execution_count": 33 + "execution_count": 34 }, { "cell_type": "code", @@ -292,8 +292,8 @@ "source_hidden": true }, "ExecuteTime": { - "end_time": "2025-04-04T15:36:19.280300Z", - "start_time": "2025-04-04T15:36:19.231919Z" + "end_time": "2025-04-05T06:39:09.329811Z", + "start_time": "2025-04-05T06:39:09.290238Z" } }, "source": [ @@ -682,7 +682,7 @@ " return df, new_columns\n" ], "outputs": [], - "execution_count": 34 + "execution_count": 35 }, { "cell_type": "code", @@ -693,8 +693,8 @@ }, "scrolled": true, "ExecuteTime": { - "end_time": "2025-04-04T15:36:25.455672Z", - "start_time": "2025-04-04T15:36:19.322099Z" + "end_time": "2025-04-05T06:39:15.425177Z", + "start_time": "2025-04-05T06:39:09.372963Z" } }, "source": [ @@ -745,15 +745,15 @@ "industry_df = read_industry_data('../../data/sw_daily.h5')\n" ], "outputs": [], - "execution_count": 35 + "execution_count": 36 }, { "cell_type": "code", "id": "dbe2fd8021b9417f", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:36:25.503415Z", - "start_time": "2025-04-04T15:36:25.498021Z" + "end_time": "2025-04-05T06:39:15.477754Z", + "start_time": "2025-04-05T06:39:15.472541Z" } }, "source": [ @@ -773,15 +773,15 @@ ] } ], - "execution_count": 36 + "execution_count": 37 }, { "cell_type": "code", "id": "85c3e3d0235ffffa", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:38:25.829052Z", - "start_time": "2025-04-04T15:36:25.591562Z" + "end_time": "2025-04-05T06:41:18.804527Z", + "start_time": "2025-04-05T06:39:15.570207Z" } }, "source": [ @@ -828,15 +828,15 @@ ] } ], - "execution_count": 37 + "execution_count": 38 }, { "cell_type": "code", "id": "f4f16d63ad18d1bc", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:38:26.184750Z", - "start_time": "2025-04-04T15:38:26.172896Z" + "end_time": "2025-04-05T06:41:19.134736Z", + "start_time": "2025-04-05T06:41:19.110107Z" } }, "source": [ @@ -877,15 +877,15 @@ " return df, ret_feature_columns\n" ], "outputs": [], - "execution_count": 38 + "execution_count": 39 }, { "cell_type": "code", "id": "40e6b68a91b30c79", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:38:27.360168Z", - "start_time": "2025-04-04T15:38:26.400810Z" + "end_time": "2025-04-05T06:41:19.777294Z", + "start_time": "2025-04-05T06:41:19.345116Z" } }, "source": [ @@ -1107,30 +1107,30 @@ " return df\n" ], "outputs": [], - "execution_count": 39 + "execution_count": 40 }, { "cell_type": "code", "id": "1c46817a-b5dd-4bec-8bb4-e6e80bfd9d66", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:38:27.370464Z", - "start_time": "2025-04-04T15:38:27.360168Z" + "end_time": "2025-04-05T06:41:19.789308Z", + "start_time": "2025-04-05T06:41:19.781036Z" } }, "source": [ "# print(test_data.head()[['act_factor1', 'act_factor2', 'ts_code', 'trade_date']])" ], "outputs": [], - "execution_count": 40 + "execution_count": 41 }, { "cell_type": "code", "id": "da2bb202843d9275", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:38:27.480633Z", - "start_time": "2025-04-04T15:38:27.463576Z" + "end_time": "2025-04-05T06:41:19.912311Z", + "start_time": "2025-04-05T06:41:19.898060Z" } }, "source": [ @@ -1238,13 +1238,13 @@ " return model, scaler, pca" ], "outputs": [], - "execution_count": 41 + "execution_count": 42 }, { "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:39:38.894592Z", - "start_time": "2025-04-04T15:38:27.482638Z" + "end_time": "2025-04-05T06:42:31.374930Z", + "start_time": "2025-04-05T06:41:19.916815Z" } }, "cell_type": "code", @@ -1273,13 +1273,13 @@ ], "id": "ff19e3f1e051a489", "outputs": [], - "execution_count": 42 + "execution_count": 43 }, { "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:39:51.373402Z", - "start_time": "2025-04-04T15:39:38.993074Z" + "end_time": "2025-04-05T07:30:52.365563Z", + "start_time": "2025-04-05T07:30:24.056106Z" } }, "cell_type": "code", @@ -1293,26 +1293,21 @@ " return stock_df\n", "\n", "\n", - "pdf = select_pre_zt_stocks_dynamic(df)\n", - "filter_index = pdf['future_return'].between(pdf['future_return'].quantile(0.01), pdf['future_return'].quantile(0.99))\n", - "\n", - "# filter_index = pdf['future_volatility'].between(pdf['future_volatility'].quantile(0.01),\n", - "# pdf['future_volatility'].quantile(0.99)) | filter_index" + "pdf = select_pre_zt_stocks_dynamic(df)\n" ], "id": "27dba27b2e108316", "outputs": [], - "execution_count": 43 + "execution_count": 90 }, { "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:39:58.079901Z", - "start_time": "2025-04-04T15:39:51.374912Z" + "end_time": "2025-04-05T07:30:59.803055Z", + "start_time": "2025-04-05T07:30:52.398481Z" } }, "cell_type": "code", "source": [ - "\n", "pdf = pdf.merge(industry_df, on=['cat_l2_code', 'trade_date'], how='left')\n", "pdf = pdf.sort_values(['trade_date'])\n", "pdf = pdf.replace([np.inf, -np.inf], np.nan)\n", @@ -1332,17 +1327,22 @@ "feature_columns = [col for col in feature_columns if not col.startswith('_')]\n", "\n", "numeric_columns = pdf.select_dtypes(include=['float64', 'int64']).columns\n", - "numeric_columns = [col for col in numeric_columns if col in feature_columns]" + "numeric_columns = [col for col in numeric_columns if col in feature_columns]\n", + "\n", + "filter_index = pdf['future_return'].between(pdf['future_return'].quantile(0.01), pdf['future_return'].quantile(0.99))\n", + "\n", + "# filter_index = pdf['future_volatility'].between(pdf['future_volatility'].quantile(0.01),\n", + "# pdf['future_volatility'].quantile(0.99)) | filter_index" ], "id": "ca96fb81e17c4a90", "outputs": [], - "execution_count": 44 + "execution_count": 91 }, { "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:46:05.915307Z", - "start_time": "2025-04-04T15:39:58.224302Z" + "end_time": "2025-04-05T07:39:49.969268Z", + "start_time": "2025-04-05T07:31:59.114752Z" } }, "cell_type": "code", @@ -1372,15 +1372,15 @@ ] } ], - "execution_count": 45 + "execution_count": 94 }, { "cell_type": "code", "id": "92428d543f4727ad", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T15:46:06.774220Z", - "start_time": "2025-04-04T15:46:06.034832Z" + "end_time": "2025-04-05T07:39:50.919921Z", + "start_time": "2025-04-05T07:39:50.113927Z" } }, "source": [ @@ -1423,20 +1423,20 @@ "0" ] }, - "execution_count": 46, + "execution_count": 95, "metadata": {}, "output_type": "execute_result" } ], - "execution_count": 46 + "execution_count": 95 }, { "cell_type": "code", "id": "8f134d435f71e9e2", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T16:14:31.207013Z", - "start_time": "2025-04-04T16:14:31.026574Z" + "end_time": "2025-04-05T07:39:51.139062Z", + "start_time": "2025-04-05T07:39:50.929426Z" } }, "source": [ @@ -1518,19 +1518,11 @@ "#\n", "# final_predictions = pd.concat(predictions_list, ignore_index=True)\n", "# return final_predictions\n", - "from joblib import Parallel, delayed\n", - "import threading\n", - "from queue import Queue\n", + "\n", + "from concurrent.futures import ThreadPoolExecutor\n", "\n", "\n", - "def worker(df, train_days, test_days, feature_columns_origin, unique_dates, start, filter_index, results_queue,\n", - " validation_days):\n", - " train_dates = unique_dates[start: start + train_days]\n", - " test_dates = unique_dates[start + train_days: start + train_days + test_days]\n", - "\n", - " train_data = df[filter_index & df['trade_date'].isin(train_dates)].copy()\n", - " test_data = df[df['trade_date'].isin(test_dates)].copy()\n", - "\n", + "def worker(train_data, test_data , train_days, test_days, feature_columns_origin, unique_dates, start, filter_index, validation_days):\n", " train_data = train_data.sort_values('trade_date')\n", " test_data = test_data.sort_values('trade_date')\n", "\n", @@ -1568,39 +1560,40 @@ " if not score_df.empty:\n", " score_df = score_df.loc[score_df.groupby('trade_date')['score'].idxmax()]\n", " score_df = score_df[['trade_date', 'score', 'ts_code']]\n", - " results_queue.put(score_df)\n", - "\n", + " return score_df\n", + " return None\n", "\n", "def rolling_train_predict(df, train_days, test_days, feature_columns_origin, days=5, use_pca=False,\n", " validation_days=60, filter_index=None, num_threads=4):\n", - " unique_dates = df[df['trade_date'] >= '2020-01-01']['trade_date'].unique().tolist()\n", + " unique_dates = df['trade_date'].unique().tolist()\n", " unique_dates = sorted(unique_dates)\n", " n = len(unique_dates)\n", " extra_days = (n - train_days) % test_days\n", " start_index = extra_days\n", "\n", - " predictions_queue = Queue()\n", - " threads = []\n", - "\n", - " for start in range(start_index, n - train_days - test_days + 1, test_days):\n", - " thread = threading.Thread(target=worker,\n", - " args=(df, train_days, test_days, feature_columns_origin,\n", - " unique_dates, start, filter_index, predictions_queue, validation_days))\n", - " threads.append(thread)\n", - " thread.start()\n", - "\n", - " for thread in threads:\n", - " thread.join()\n", - "\n", " predictions_list = []\n", - " while not predictions_queue.empty():\n", - " predictions_list.append(predictions_queue.get())\n", + " with ThreadPoolExecutor(max_workers=num_threads) as executor:\n", + " futures = []\n", + " for start in range(start_index, n - train_days - test_days + 1, test_days):\n", + " train_dates = unique_dates[start: start + train_days]\n", + " test_dates = unique_dates[start + train_days: start + train_days + test_days]\n", + "\n", + " train_data = df[filter_index & df['trade_date'].isin(train_dates)].copy()\n", + " test_data = df[df['trade_date'].isin(test_dates)].copy()\n", + " future = executor.submit(worker, train_data, test_data, train_days, test_days, feature_columns_origin,\n", + " unique_dates, start, filter_index, validation_days)\n", + " futures.append(future)\n", + "\n", + " for future in futures:\n", + " result = future.result()\n", + " if result is not None:\n", + " predictions_list.append(result)\n", "\n", " final_predictions = pd.concat(predictions_list, ignore_index=True)\n", " return final_predictions\n" ], "outputs": [], - "execution_count": 56 + "execution_count": 96 }, { "cell_type": "code", @@ -1613,8 +1606,8 @@ }, "tags": [], "ExecuteTime": { - "end_time": "2025-04-04T16:19:42.845417Z", - "start_time": "2025-04-04T16:14:31.207013Z" + "end_time": "2025-04-05T07:43:21.468668Z", + "start_time": "2025-04-05T07:39:51.194396Z" } }, "source": [ @@ -1637,1623 +1630,1623 @@ " act_factor1 act_factor2\n", "5115129 -0.222482 -0.256946\n", "finish\n", - "原始训练集大小: 1709\n", - "划分后的训练集大小: 1709, 验证集大小: 327\n", - "原始训练集大小: 1710\n", - "划分后的训练集大小: 1710, 验证集大小: 371\n", - "原始训练集大小: 1707\n", - "划分后的训练集大小: 1707, 验证集大小: 344\n", - "原始训练集大小: 1722\n", - "划分后的训练集大小: 1722, 验证集大小: 340\n", - "原始训练集大小: 1709\n", - "原始训练集大小: 1696\n", - "划分后的训练集大小: 1709, 验证集大小: 366划分后的训练集大小: 1696, 验证集大小: 298\n", - "\n", - "原始训练集大小: 1712\n", - "原始训练集大小: 1699\n", - "划分后的训练集大小: 1699, 验证集大小: 356\n", - "原始训练集大小: 1727\n", - "划分后的训练集大小: 1712, 验证集大小: 345\n", - "划分后的训练集大小: 1727, 验证集大小: 326\n", - "原始训练集大小: 1700\n", - "原始训练集大小: 1708\n", - "原始训练集大小: 1728\n", - "划分后的训练集大小: 1728, 验证集大小: 367\n", - "原始训练集大小: 1705\n", - "划分后的训练集大小: 1708, 验证集大小: 325划分后的训练集大小: 1700, 验证集大小: 383\n", - "划分后的训练集大小: 1705, 验证集大小: 348\n", - "\n", - "原始训练集大小: 1746\n", - "划分后的训练集大小: 1746, 验证集大小: 363\n", - "原始训练集大小: 1723\n", - "划分后的训练集大小: 1723, 验证集大小: 362\n", - "原始训练集大小: 1705\n", - "划分后的训练集大小: 1705, 验证集大小: 330\n", - "原始训练集大小: 1696\n", - "划分后的训练集大小: 1696, 验证集大小: 354\n", - "原始训练集大小: 1662\n", - "划分后的训练集大小: 1662, 验证集大小: 310\n", - "原始训练集大小: 1736\n", - "划分后的训练集大小: 1736, 验证集大小: 359\n", - "原始训练集大小: 1702\n", - "原始训练集大小: 1705\n", - "划分后的训练集大小: 1702, 验证集大小: 308\n", - "划分后的训练集大小: 1705, 验证集大小: 342\n", - "原始训练集大小: 1684\n", - "划分后的训练集大小: 1684, 验证集大小: 338\n", - "原始训练集大小: 1718\n", - "划分后的训练集大小: 1718, 验证集大小: 330\n", - "原始训练集大小: 1713\n", - "划分后的训练集大小: 1713, 验证集大小: 328\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - " 1687\n", - "原始训练集大小: 1679\n", - "划分后的训练集大小: 1687, 验证集大小: 341\n", - "划分后的训练集大小: 1679, 验证集大小: 342\n", - "原始训练集大小: 1709\n", - "原始训练集大小: 1684\n", - "划分后的训练集大小: 1709, 验证集大小: 374\n", - "划分后的训练集大小: 1684, 验证集大小: 302\n", - "原始训练集大小: 1716\n", - "划分后的训练集大小: 1716, 验证集大小: 322\n", - "原始训练集大小: 1723\n", - "划分后的训练集大小: 1723, 验证集大小: 325\n", - "原始训练集大小: 1679\n", - "划分后的训练集大小: 1679, 验证集大小: 325\n", - "原始训练集大小: 1746\n", - "原始训练集大小: 1689\n", - "原始训练集大小: 1683\n", - "划分后的训练集大小: 1746, 验证集大小: 366\n", - "划分后的训练集大小: 1689, 验证集大小: 358\n", - "原始训练集大小: 1699\n", - "划分后的训练集大小: 1683, 验证集大小: 355\n", - "划分后的训练集大小: 1699, 验证集大小: 358\n", - "原始训练集大小: 1703\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1703, 验证集大小: 347\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1704\n", - "原始训练集大小: 1663\n", - "划分后的训练集大小: 1663, 验证集大小: 349\n", - "划分后的训练集大小: 1704, 验证集大小: 349[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "原始训练集大小: 1700\n", - "\n", - "原始训练集大小: 1678\n", - "原始训练集大小: 1716\n", - "划分后的训练集大小: 1678, 验证集大小: 326\n", - "划分后的训练集大小: 1716, 验证集大小: 352[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "\n", - "划分后的训练集大小: 1700, 验证集大小: 346\n", - "原始训练集大小: 1723\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1原始训练集大小: 1688\n", - "原始训练集大小: 1699\n", - "划分后的训练集大小: 1723, 验证集大小: 353\n", - "\n", - "划分后的训练集大小: 1688, 验证集大小: 345\n", - "原始训练集大小: 1676\n", - "原始训练集大小: 1677\n", - "划分后的训练集大小: 1699, 验证集大小: 343\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1676, 验证集大小: 355\n", - "划分后的训练集大小: 1677, 验证集大小: 319\n", - "原始训练集大小: 1644\n", - "划分后的训练集大小: 1644, 验证集大小: 328\n", - "原始训练集大小: 1724\n", - "原始训练集大小: 1692\n", - "划分后的训练集大小: 1692, 验证集大小: 327\n", - "原始训练集大小: 原始训练集大小: 1723\n", - "原始训练集大小: 1700\n", - "划分后的训练集大小: 1724, 验证集大小: 379\n", - " 1674\n", - "划分后的训练集大小: 1723, 验证集大小: 327\n", - "原始训练集大小: 1696\n", - "划分后的训练集大小: 1674, 验证集大小: 327\n", - "划分后的训练集大小: 1700, 验证集大小: 366\n", - "原始训练集大小: 1678\n", - "划分后的训练集大小: 1696, 验证集大小: 353\n", - "划分后的训练集大小: 1678, 验证集大小: 291原始训练集大小: 1721\n", - "\n", - "划分后的训练集大小: 1721, 验证集大小: 339\n", - "原始训练集大小: 原始训练集大小: 1728\n", - " 1679\n", - "原始训练集大小: 1665\n", - "划分后的训练集大小: 1679, 验证集大小: 308\n", - "划分后的训练集大小: 1665, 验证集大小: 325\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1728, 验证集大小: 336\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1679\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1727\n", - "原始训练集大小: 1713\n", - "划分后的训练集大小: 1679, 验证集大小: 331\n", - "划分后的训练集大小: 1727, 验证集大小: 337\n", - "原始训练集大小: 1694\n", - "划分后的训练集大小: 1713, 验证集大小: 325\n", - "原始训练集大小: 1693\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1694, 验证集大小: 367\n", - "原始训练集大小: 1745\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1693, 验证集大小: 364\n", - "原始训练集大小: 1715\n", - "划分后的训练集大小: 1745, 验证集大小: 371\n", - "划分后的训练集大小: 1715, 验证集大小: 353\n", - "[100]\ttrain's ndcg@1: 0.9065\tvalid's ndcg@1: 0.81\n", - "原始训练集大小: 1701\n", - "原始训练集大小: 1683\n", - "划分后的训练集大小: 1701, 验证集大小: 339\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1683, 验证集大小: 370\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1729\n", - "原始训练集大小: 划分后的训练集大小: 1729, 验证集大小: 315\n", - " 1674\n", - "划分后的训练集大小: 1674, 验证集大小: 323\n", - "原始训练集大小: 1678\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1685\n", - "划分后的训练集大小: 1678, 验证集大小: 344\n", - "原始训练集大小: 1567\n", - "划分后的训练集大小: 1567, 验证集大小: 345\n", - "划分后的训练集大小: 1685, 验证集大小: 329\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1557\n", - "原始训练集大小: 1656\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1669\n", - "划分后的训练集大小: 1557, 验证集大小: 347\n", - "原始训练集大小: 1728\n", - "划分后的训练集大小: 1656, 验证集大小: 294\n", - "原始训练集大小: 1701\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1640\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1669, 验证集大小: 309\n", - "划分后的训练集大小: 1701, 验证集大小: 308\n", - "划分后的训练集大小: 1728, 验证集大小: 345\n", - "划分后的训练集大小: 1640, 验证集大小: 339\n", - "原始训练集大小: 1697\n", - "原始训练集大小: 1676\n", - "原始训练集大小: 1509\n", - "原始训练集大小: 1699\n", - "划分后的训练集大小: 1676, 验证集大小: 314\n", - "原始训练集大小: 1687\n", - "划分后的训练集大小: 1697, 验证集大小: 301\n", - "划分后的训练集大小: 1509, 验证集大小: 286\n", - "原始训练集大小: 1713\n", - "划分后的训练集大小: 1699, 验证集大小: 325\n", - "原始训练集大小: 1671\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "原始训练集大小: 1667\n", - "原始训练集大小: 1705\n", - "划分后的训练集大小: 1705, 验证集大小: 371\n", - "划分后的训练集大小: 1687, 验证集大小: 354\n", - "划分后的训练集大小: 1667, 验证集大小: 335\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1671, 验证集大小: 298\n", - "原始训练集大小: 1664\n", - "原始训练集大小: 1620\n", - "划分后的训练集大小: 1713, 验证集大小: 333\n", - "原始训练集大小: 1675\n", - "划分后的训练集大小: 1664, 验证集大小: 316\n", - "划分后的训练集大小: 1620, 验证集大小: 333\n", - "划分后的训练集大小: 1675, 验证集大小: 354\n", - "原始训练集大小: 1596\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1697\n", - "划分后的训练集大小: 1596, 验证集大小: 294\n", - "原始训练集大小: 1082\n", - "划分后的训练集大小: 1082, 验证集大小: 309\n", - "原始训练集大小: 1762\n", - "划分后的训练集大小: 1697, 验证集大小: 342原始训练集大小: 1533\n", - "划分后的训练集大小: 1533, 验证集大小: 324\n", - "划分后的训练集大小: 1762, 验证集大小: 351\n", - "\n", - "原始训练集大小: 1636\n", - "原始训练集大小: 1483\n", - "原始训练集大小: 1693\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1636, 验证集大小: 261\n", - "原始训练集大小: 1689\n", - "划分后的训练集大小: 1483, 验证集大小: 199\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1729\n", - "划分后的训练集大小: 1689, 验证集大小: 343\n", - "原始训练集大小: 1720\n", - "原始训练集大小: 1713\n", - "原始训练集大小: 划分后的训练集大小: 1729, 验证集大小: 388\n", - " 1655\n", - "划分后的训练集大小: 1693, 验证集大小: 351\n", - "划分后的训练集大小: 1655, 验证集大小: 343\n", - "划分后的训练集大小: 1720, 验证集大小: 333\n", - "原始训练集大小: 1519\n", - "原始训练集大小: 1719\n", - "原始训练集大小: 1690\n", - "原始训练集大小: 1655\n", - "划分后的训练集大小: 1690, 验证集大小: 315\n", - "划分后的训练集大小: 1519, 验证集大小: 308划分后的训练集大小: 1655, 验证集大小: 282\n", - "原始训练集大小: 1659\n", - "划分后的训练集大小: 1713, 验证集大小: 310\n", - "\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1719, 验证集大小: 362\n", - "原始训练集大小: 1641\n", - "原始训练集大小: 1672\n", - "划分后的训练集大小: 1641, 验证集大小: 314\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1659, 验证集大小: 349\n", - "原始训练集大小: 1690\n", - "划分后的训练集大小: 1672, 验证集大小: 272\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1749\n", - "划分后的训练集大小: 1749, 验证集大小: 397\n", - "划分后的训练集大小: 1690, 验证集大小: 306\n", - "原始训练集大小: 1623\n", - "原始训练集大小: 1637\n", - "划分后的训练集大小: 1623, 验证集大小: 297\n", - "划分后的训练集大小: 1637, 验证集大小: 334原始训练集大小: 1599\n", - "原始训练集大小: 1666\n", - "\n", - "原始训练集大小: 1635\n", - "原始训练集大小: 1688\n", - "原始训练集大小: 1672\n", - "划分后的训练集大小: 1666, 验证集大小: 320\n", - "划分后的训练集大小: 1599, 验证集大小: 316\n", - "划分后的训练集大小: 1635, 验证集大小: 312\n", - "原始训练集大小: 1610\n", - "划分后的训练集大小: 1672, 验证集大小: 316\n", - "原始训练集大小: 1649\n", - "划分后的训练集大小: 1610, 验证集大小: 345\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1649, 验证集大小: 349\n", - "划分后的训练集大小: 1688, 验证集大小: 356\n", - "原始训练集大小: 1671\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1671, 验证集大小: 349\n", - "原始训练集大小: 1666\n", - "原始训练集大小: 1669\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1634\n", - "原始训练集大小: 1652\n", - "划分后的训练集大小: 1666, 验证集大小: 292\n", - "划分后的训练集大小: 1652, 验证集大小: 300\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 划分后的训练集大小: 1634, 验证集大小: 354\n", - "划分后的训练集大小: 1669, 验证集大小: 324\n", - " 1614\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1695\n", - "划分后的训练集大小: 1695, 验证集大小: 323\n", - "划分后的训练集大小: 1614, 验证集大小: 300\n", - "原始训练集大小: 1692\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1692, 验证集大小: 331\n", - "原始训练集大小: 1472\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1699\n", - "[100]\ttrain's ndcg@1: 0.9055\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1632\n", - "原始训练集大小: 1683\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1472, 验证集大小: 322\n", - "划分后的训练集大小: 1699, 验证集大小: 368\n", - "划分后的训练集大小: 1632, 验证集大小: 319\n", - "划分后的训练集大小: 1683, 验证集大小: 330\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1660\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1626\n", - "原始训练集大小: 1745\n", - "划分后的训练集大小: 1660, 验证集大小: 352\n", - "划分后的训练集大小: 1626, 验证集大小: 361\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1700\n", - "划分后的训练集大小: 1745, 验证集大小: 343\n", - "划分后的训练集大小: 1700, 验证集大小: 360\n", - "原始训练集大小: 1665\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1划分后的训练集大小: 1665, 验证集大小: 301\n", - "\n", - "原始训练集大小: 1638\n", - "原始训练集大小: 1589\n", - "划分后的训练集大小: 1638, 验证集大小: 341\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1589, 验证集大小: 340\n", - "原始训练集大小: 1637\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - " 1625\n", - "原始训练集大小: 1659\n", - "原始训练集大小: 1744\n", - "划分后的训练集大小: 1637, 验证集大小: 272\n", - "划分后的训练集大小: 1744, 验证集大小: 350\n", - "划分后的训练集大小: 1625, 验证集大小: 332\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1659, 验证集大小: 323\n", - "原始训练集大小: 1678\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1666\n", - "划分后的训练集大小: 1678, 验证集大小: 340\n", - "原始训练集大小: 1694\n", - "原始训练集大小: 1705\n", - "划分后的训练集大小: 1694, 验证集大小: 382\n", - "划分后的训练集大小: 1666, 验证集大小: 369\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1705, 验证集大小: 376\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1原始训练集大小: 1649\n", - "\n", - "原始训练集大小: 1710\n", - "原始训练集大小: 1708\n", - "原始训练集大小: 1604\n", - "原始训练集大小: 1577\n", - "原始训练集大小: 1692\n", - "划分后的训练集大小: 1649, 验证集大小: 282\n", - "划分后的训练集大小: 1710, 验证集大小: 324\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1604, 验证集大小: 357\n", - "原始训练集大小: 1704\n", - "划分后的训练集大小: 1577, 验证集大小: 317\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1692, 验证集大小: 337\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.9025原始训练集大小: 1620\n", - "划分后的训练集大小: 1708, 验证集大小: 373\n", - "\n", - "划分后的训练集大小: 1620, 验证集大小: 307\n", - "划分后的训练集大小: 1704, 验证集大小: 408\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1217\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1665\n", - "原始训练集大小: 1680\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1665, 验证集大小: 389原始训练集大小: 1711\n", - "\n", - "划分后的训练集大小: 1680, 验证集大小: 337\n", - "原始训练集大小: 1645\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1645, 验证集大小: 335\n", - "划分后的训练集大小: 1217, 验证集大小: 334\n", - "原始训练集大小: 1601\n", - "原始训练集大小: 1668\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1601, 验证集大小: 336\n", - "原始训练集大小: 划分后的训练集大小: 1711, 验证集大小: 377\n", - "划分后的训练集大小: 1668, 验证集大小: 317\n", - " 1541\n", - "原始训练集大小: 1666\n", - "划分后的训练集大小: 1541, 验证集大小: 268\n", - "原始训练集大小: 原始训练集大小: 1667\n", - " 1679\n", - "原始训练集大小: 1619\n", - "划分后的训练集大小: 1666, 验证集大小: 279\n", - "划分后的训练集大小: 1667, 验证集大小: 361\n", - "[100]\ttrain's ndcg@1: 0.924\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1599\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1679, 验证集大小: 383\n", - "原始训练集大小: 1393\n", - "划分后的训练集大小: 1599, 验证集大小: 358\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1619, 验证集大小: 351\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1346\n", - "划分后的训练集大小: 1393, 验证集大小: 300\n", - "原始训练集大小: 1610\n", - "划分后的训练集大小: 1346, 验证集大小: 124\n", - "原始训练集大小: 1565\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1628\n", - "[100]\ttrain's ndcg@1: 0.9085\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1610, 验证集大小: 339\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1565, 验证集大小: 307\n", - "划分后的训练集大小: 1628, 验证集大小: 312\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1原始训练集大小: 1647\n", - "\n", - "划分后的训练集大小: 1647, 验证集大小: 250\n", - "原始训练集大小: 1692\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1原始训练集大小: 1672\n", - "\n", - "原始训练集大小: 1630\n", - "原始训练集大小: 1706\n", - "划分后的训练集大小: 1692, 验证集大小: 328\n", - "划分后的训练集大小: 1672, 验证集大小: 387\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1630, 验证集大小: 329\n", - "原始训练集大小: 1634\n", - "划分后的训练集大小: 1706, 验证集大小: 369\n", - "原始训练集大小: 1682\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1682, 验证集大小: 343\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1划分后的训练集大小: 1634, 验证集大小: 303\n", - "\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1678\n", - "原始训练集大小: 1646\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1653\n", - "原始训练集大小: 1045\n", - "原始训练集大小: 1648\n", - "划分后的训练集大小: 1678, 验证集大小: 336\n", - "划分后的训练集大小: 1646, 验证集大小: 341\n", - "划分后的训练集大小: 1648, 验证集大小: 279\n", - "划分后的训练集大小: 1653, 验证集大小: 370划分后的训练集大小: 1045, 验证集大小: 330\n", - "\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 0.81[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1558\n", - "原始训练集大小: 1722\n", - "\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1558, 验证集大小: 257\n", - "原始训练集大小: 1628\n", - "划分后的训练集大小: 1722, 验证集大小: 380\n", - "划分后的训练集大小: 1628, 验证集大小: 352\n", - "原始训练集大小: 1668\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1677\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1112\n", - "原始训练集大小: 1637\n", - "划分后的训练集大小: 1112, 验证集大小: 120\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1668, 验证集大小: 302\n", - "划分后的训练集大小: 1677, 验证集大小: 283\n", - "划分后的训练集大小: 1637, 验证集大小: 284\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1606\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1620\n", - "[100]\ttrain's ndcg@1: 0.925\tvalid's ndcg@1: 0.7225\n", - "原始训练集大小: 1687\n", - "划分后的训练集大小: 1606, 验证集大小: 310\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - " 1702\n", - "划分后的训练集大小: 1687, 验证集大小: 316\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1702, 验证集大小: 339\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1620, 验证集大小: 349\n", - " 1666\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1656\n", - "原始训练集大小: 1635\n", - "原始训练集大小: 1683\n", - "划分后的训练集大小: 1666, 验证集大小: 325\n", - "划分后的训练集大小: 1635, 验证集大小: 343\n", - "划分后的训练集大小: 1656, 验证集大小: 318\n", - "原始训练集大小: 1618\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1683, 验证集大小: 373\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1634\n", - "划分后的训练集大小: 1618, 验证集大小: 300\n", - "原始训练集大小: 1576\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1576, 验证集大小: 296\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1634, 验证集大小: 338\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1642\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1原始训练集大小: 1680\n", - "原始训练集大小: 1638\n", - "\n", - "划分后的训练集大小: 1642, 验证集大小: 314\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1657\n", - "划分后的训练集大小: 1680, 验证集大小: 334\n", - "划分后的训练集大小: 1638, 验证集大小: 346\n", - "划分后的训练集大小: 1657, 验证集大小: 316\n", - "原始训练集大小: 1602\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1628\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1602, 验证集大小: 329\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1661\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1原始训练集大小: 1637\n", - "\n", - "划分后的训练集大小: 1628, 验证集大小: 326\n", - "原始训练集大小: 1674\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1716\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1650\n", - "划分后的训练集大小: 1716, 验证集大小: 397\n", - "划分后的训练集大小: 1661, 验证集大小: 329\n", - "原始训练集大小: 1637\n", - "划分后的训练集大小: 1637, 验证集大小: 270\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025原始训练集大小: 1696\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1614\n", - "划分后的训练集大小: 1674, 验证集大小: 380\n", - "划分后的训练集大小: 1637, 验证集大小: 298\n", - "原始训练集大小: 1651\n", - "原始训练集大小: 1688\n", - "划分后的训练集大小: 1696, 验证集大小: 367\n", - "划分后的训练集大小: 1651, 验证集大小: 365[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "\n", - "划分后的训练集大小: 1650, 验证集大小: 294\n", - "划分后的训练集大小: 1614, 验证集大小: 334\n", - "[100]\ttrain's ndcg@1: 0.925\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1688, 验证集大小: 281\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1667\n", - "划分后的训练集大小: 1667, 验证集大小: 359\n", - "原始训练集大小: 1696\n", - "原始训练集大小: 1689\n", - "原始训练集大小: 1686\n", - "划分后的训练集大小: 1696, 验证集大小: 339\n", - "划分后的训练集大小: 1686, 验证集大小: 364\n", - "原始训练集大小: 1648\n", - "原始训练集大小: 原始训练集大小: 1681\n", - " 1633\n", - "划分后的训练集大小: 1648, 验证集大小: 298\n", - "划分后的训练集大小: 1689, 验证集大小: 384\n", - "原始训练集大小: 1644\n", - "划分后的训练集大小: 1633, 验证集大小: 313\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1644, 验证集大小: 330\n", - "原始训练集大小: 1650\n", - "划分后的训练集大小: 1650, 验证集大小: 341\n", - "原始训练集大小: 1626\n", - "划分后的训练集大小: 1681, 验证集大小: 309\n", - "原始训练集大小: 1659\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1659, 验证集大小: 330\n", - "划分后的训练集大小: 1626, 验证集大小: 307\n", - "原始训练集大小: 1606\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1648\n", - "划分后的训练集大小: 1606, 验证集大小: 299\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1681\n", - "划分后的训练集大小: 1648, 验证集大小: 295\n", - "划分后的训练集大小: 1681, 验证集大小: 330\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - " 1648\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1630\n", - "划分后的训练集大小: 1648, 验证集大小: 343\n", - "原始训练集大小: 1621\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1630, 验证集大小: 350\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1621, 验证集大小: 362\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - " 1652\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1652, 验证集大小: 347\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9035\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1659\n", - "[100]\ttrain's ndcg@1: 0.925\tvalid's ndcg@1: 0.7225\n", - "原始训练集大小: 1696\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1659, 验证集大小: 343\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1696, 验证集大小: 357\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1689\n", - " 1688\n", - "原始训练集大小: 1672\n", - "原始训练集大小: 1632\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1689, 验证集大小: 341\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1716\n", - "划分后的训练集大小: 1688, 验证集大小: 348\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1671\n", - "[100]\ttrain's ndcg@1: 0.924\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1672, 验证集大小: 313\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1671, 验证集大小: 329\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1632, 验证集大小: 309\n", - "划分后的训练集大小: 1716, 验证集大小: 420\n", - "原始训练集大小: 1646\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1663\n", - "划分后的训练集大小: 1646, 验证集大小: 308\n", - "原始训练集大小: 1636\n", - "原始训练集大小: 1688\n", - "原始训练集大小: 1666\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1663, 验证集大小: 339\n", - "原始训练集大小: 1692\n", - "原始训练集大小: 1619\n", - "原始训练集大小: 1682\n", - "划分后的训练集大小: 1688, 验证集大小: 303\n", - "划分后的训练集大小: 1666, 验证集大小: 315\n", - "划分后的训练集大小: 1636, 验证集大小: 303\n", - "划分后的训练集大小: 1619, 验证集大小: 333\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1659\n", - "划分后的训练集大小: 1692, 验证集大小: 331\n", - "划分后的训练集大小: 1682, 验证集大小: 337\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1677\n", - "原始训练集大小: 1725\n", - "原始训练集大小: 1646\n", - "划分后的训练集大小: 1659, 验证集大小: 349\n", - "划分后的训练集大小: 1677, 验证集大小: 335\n", - "原始训练集大小: 1687\n", - "原始训练集大小: 1697\n", - "原始训练集大小: 1654\n", - "划分后的训练集大小: 1725, 验证集大小: 350\n", - "原始训练集大小: 1683\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1654, 验证集大小: 333划分后的训练集大小: 1697, 验证集大小: 340\n", - "\n", - "原始训练集大小: 1667\n", - "划分后的训练集大小: 1687, 验证集大小: 296\n", - "原始训练集大小: 1661\n", - "原始训练集大小: 1626\n", - "划分后的训练集大小: 1646, 验证集大小: 286\n", - "划分后的训练集大小: 1626, 验证集大小: 338\n", - "划分后的训练集大小: 1667, 验证集大小: 344\n", - "划分后的训练集大小: 1661, 验证集大小: 324\n", - "原始训练集大小: 1630\n", - "原始训练集大小: 1714\n", - "划分后的训练集大小: 1683, 验证集大小: 378\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1630, 验证集大小: 326\n", - "划分后的训练集大小: 1714, 验证集大小: 345原始训练集大小: 1645\n", - "\n", - "划分后的训练集大小: 1645, 验证集大小: 338\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1647\n", - "划分后的训练集大小: 1647, 验证集大小: 325\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1642\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1688\n", - "划分后的训练集大小: 1688, 验证集大小: 320\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1642, 验证集大小: 320\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1700\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1627\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1700, 验证集大小: 344\n", - "[100]\ttrain's ndcg@1: 0.925\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1627, 验证集大小: 308\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1635\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1635, 验证集大小: 303\n", - "原始训练集大小: 1663\n", - "原始训练集大小: 1668\n", - "原始训练集大小: 1686\n", - "划分后的训练集大小: 1668, 验证集大小: 333\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1663, 验证集大小: 347\n", - "划分后的训练集大小: 1686, 验证集大小: 264\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1618\n", - "原始训练集大小: 1670\n", - "划分后的训练集大小: 1618, 验证集大小: 337\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1620\n", - "划分后的训练集大小: 1670, 验证集大小: 327\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9045\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1696\n", - "划分后的训练集大小: 1620, 验证集大小: 318\n", - "[100]\ttrain's ndcg@1: 0.9055\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1746\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1696, 验证集大小: 300\n", - "原始训练集大小: 1730\n", - "划分后的训练集大小: 1746, 验证集大小: 344\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1617\n", - "划分后的训练集大小: 1730, 验证集大小: 356\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1758\n", - "划分后的训练集大小: 1617, 验证集大小: 338\n", - "划分后的训练集大小: 1758, 验证集大小: 382\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1672\n", - "原始训练集大小: 1662\n", - "原始训练集大小: 1647\n", - "原始训练集大小: 1668\n", - "划分后的训练集大小: 1662, 验证集大小: 353\n", - "划分后的训练集大小: 1672, 验证集大小: 356\n", - "划分后的训练集大小: 1647, 验证集大小: 317\n", - "原始训练集大小: 1705\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1668, 验证集大小: 346\n", - "划分后的训练集大小: 1705, 验证集大小: 343\n", - "原始训练集大小: 1644\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1670\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1644, 验证集大小: 309\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1664\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1670, 验证集大小: 356\n", - "划分后的训练集大小: 1664, 验证集大小: 303\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - " 1677\n", - "原始训练集大小: 1690\n", - "原始训练集大小: 1702\n", - "划分后的训练集大小: 1677, 验证集大小: 357\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - " 1698\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1669\n", - "原始训练集大小: 1737\n", - "划分后的训练集大小: 1690, 验证集大小: 339\n", - "划分后的训练集大小: 1698, 验证集大小: 338\n", - "原始训练集大小: 1670\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1747\n", - "划分后的训练集大小: 1737, 验证集大小: 384\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1702, 验证集大小: 353\n", - "原始训练集大小: 1718\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1715\n", - "划分后的训练集大小: 1669, 验证集大小: 356\n", - "原始训练集大小: 1700\n", - "划分后的训练集大小: 1747, 验证集大小: 354\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1718, 验证集大小: 352\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1715, 验证集大小: 340\n", - "划分后的训练集大小: 1670, 验证集大小: 316\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1692\n", - "划分后的训练集大小: 1700, 验证集大小: 329[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1695\n", - "\n", - "划分后的训练集大小: 1692, 验证集大小: 351\n", - "原始训练集大小: 1645\n", - "原始训练集大小: 1704\n", - "划分后的训练集大小: 1695, 验证集大小: 354\n", - "划分后的训练集大小: 1645, 验证集大小: 280\n", - "原始训练集大小: 1690\n", - "原始训练集大小: 1736\n", - "划分后的训练集大小: 1704, 验证集大小: 353\n", - "原始训练集大小: 1714\n", - "划分后的训练集大小: 1736, 验证集大小: 327\n", - "划分后的训练集大小: 1714, 验证集大小: 315\n", - "原始训练集大小: 1729\n", - "划分后的训练集大小: 1690, 验证集大小: 370\n", - "原始训练集大小: 1731\n", - "原始训练集大小: 1721\n", - "划分后的训练集大小: 1729, 验证集大小: 394\n", - "原始训练集大小: 1756\n", - "划分后的训练集大小: 1721, 验证集大小: 330\n", - "划分后的训练集大小: 1756, 验证集大小: 386\n", - "原始训练集大小: 划分后的训练集大小: 1731, 验证集大小: 348\n", - " 1696\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1669\n", - "划分后的训练集大小: 1696, 验证集大小: 305\n", - "划分后的训练集大小: 1669, 验证集大小: 301\n", - "原始训练集大小: 1714\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1710\n", - "[100]\ttrain's ndcg@1: 0.922\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1720\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1714, 验证集大小: 355\n", - "划分后的训练集大小: 1710, 验证集大小: 374原始训练集大小: 1672\n", - "\n", - "划分后的训练集大小: 1720, 验证集大小: 330\n", - "原始训练集大小: 1740\n", - "划分后的训练集大小: 1740, 验证集大小: 366\n", - "原始训练集大小: 1733\n", - "原始训练集大小: 1709\n", - "划分后的训练集大小: 1733, 验证集大小: 321\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1672, 验证集大小: 338\n", - "原始训练集大小: 1713\n", - "原始训练集大小: 1698\n", - "划分后的训练集大小: 1709, 验证集大小: 319\n", - "原始训练集大小: 1738\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1713, 验证集大小: 349\n", - "划分后的训练集大小: 1738, 验证集大小: 398\n", - "原始训练集大小: 1747\n", - "原始训练集大小: 1720\n", - "划分后的训练集大小: 1698, 验证集大小: 344\n", - "划分后的训练集大小: 1747, 验证集大小: 331\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1727\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1720, 验证集大小: 381\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1727, 验证集大小: 304\n", - "原始训练集大小: 1723\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1665\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 划分后的训练集大小: 1723, 验证集大小: 334\n", - " 1691\n", - "划分后的训练集大小: 1665, 验证集大小: 316\n", - "原始训练集大小: 1629\n", - "划分后的训练集大小: 1691, 验证集大小: 344\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - " 1672\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1718\n", - "原始训练集大小: 1760\n", - "原始训练集大小: 1684\n", - "划分后的训练集大小: 1629, 验证集大小: 332\n", - "划分后的训练集大小: 1672, 验证集大小: 344\n", - "[100]\ttrain's ndcg@1: 0.905154\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1718, 验证集大小: 329\n", - "划分后的训练集大小: 1760, 验证集大小: 380\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1684, 验证集大小: 360\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1708\n", - "原始训练集大小: 1623\n", - "原始训练集大小: 1659\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1714\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1702\n", - "划分后的训练集大小: 1708, 验证集大小: 320\n", - "划分后的训练集大小: 1714, 验证集大小: 361\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1702, 验证集大小: 340\n", - "[100]\ttrain's ndcg@1: 0.864828\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1623, 验证集大小: 297\n", - "[100]\ttrain's ndcg@1: 0.830154\tvalid's ndcg@1: 0.7225\n", - "原始训练集大小: 划分后的训练集大小: 1659, 验证集大小: 360\n", - " 1674\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1674\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1685\n", - "划分后的训练集大小: 1685, 验证集大小: 348\n", - "划分后的训练集大小: 1674, 验证集大小: 359\n", - "划分后的训练集大小: 1674, 验证集大小: 368\n", - "原始训练集大小: 1724\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1703\n", - "原始训练集大小: 1648\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1724, 验证集大小: 334\n", - "划分后的训练集大小: 1703, 验证集大小: 353原始训练集大小: 1713\n", - "\n", - "划分后的训练集大小: 1648, 验证集大小: 326\n", - "原始训练集大小: 1714\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1749\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1714, 验证集大小: 348\n", - "原始训练集大小: 1451\n", - "划分后的训练集大小: 1749, 验证集大小: 338\n", - "原始训练集大小: 1707\n", - "原始训练集大小: 1447\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1451, 验证集大小: 304\n", - "原始训练集大小: 1664\n", - "划分后的训练集大小: 1707, 验证集大小: 331\n", - "划分后的训练集大小: 1713, 验证集大小: 344\n", - "原始训练集大小: 1632\n", - "划分后的训练集大小: 1447, 验证集大小: 320\n", - "原始训练集大小: 1474\n", - "原始训练集大小: 1704\n", - "原始训练集大小: 1701\n", - "划分后的训练集大小: 1632, 验证集大小: 302\n", - "划分后的训练集大小: 1474, 验证集大小: 267\n", - "划分后的训练集大小: 1664, 验证集大小: 322\n", - "划分后的训练集大小: 1704, 验证集大小: 368\n", - "划分后的训练集大小: 1701, 验证集大小: 311\n", - "原始训练集大小: 1690\n", - "划分后的训练集大小: 1690, 验证集大小: 300\n", - "[100]\ttrain's ndcg@1: 0.855\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1469\n", - "原始训练集大小: 1716\n", - "原始训练集大小: 1516\n", - "原始训练集大小: 划分后的训练集大小: 1469, 验证集大小: 330\n", - " 1721\n", - "原始训练集大小: 1636\n", - "原始训练集大小: 1698\n", - "划分后的训练集大小: 1716, 验证集大小: 336\n", - "划分后的训练集大小: 1721, 验证集大小: 360\n", - "划分后的训练集大小: 1636, 验证集大小: 330\n", - "原始训练集大小: 1740\n", - "划分后的训练集大小: 1698, 验证集大小: 357\n", - "原始训练集大小: 1696\n", - "原始训练集大小: 1731\n", - "划分后的训练集大小: 1516, 验证集大小: 321\n", - "划分后的训练集大小: 1740, 验证集大小: 393\n", - "原始训练集大小: 1677\n", - "划分后的训练集大小: 1731, 验证集大小: 296\n", - "划分后的训练集大小: 1696, 验证集大小: 354\n", - "原始训练集大小: 1689\n", - "划分后的训练集大小: 1677, 验证集大小: 320\n", - "划分后的训练集大小: 1689, 验证集大小: 359\n", - "原始训练集大小: 1739\n", - "划分后的训练集大小: 1739, 验证集大小: 360\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1713\n", - "原始训练集大小: 1731\n", - "划分后的训练集大小: 1713, 验证集大小: 368\n", - "划分后的训练集大小: 1731, 验证集大小: 363\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1746\n", - "原始训练集大小: 1466\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1573\n", - "划分后的训练集大小: 1466, 验证集大小: 203\n", - "原始训练集大小: 1509\n", - "划分后的训练集大小: 1573, 验证集大小: 352\n", - "划分后的训练集大小: 1509, 验证集大小: 309\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 1\n", - "原始训练集大小: 划分后的训练集大小: 1746, 验证集大小: 379\n", - " 1650\n", - "[100]\ttrain's ndcg@1: 0.89\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1706\n", - "划分后的训练集大小: 1650, 验证集大小: 285\n", - "原始训练集大小: 1717\n", - "划分后的训练集大小: 1717, 验证集大小: 325\n", - "划分后的训练集大小: 1706, 验证集大小: 319\n", - "原始训练集大小: 1713\n", - "原始训练集大小: 1701\n", - "原始训练集大小: 1751\n", - "原始训练集大小: 1679\n", - "原始训练集大小: 1673\n", - "划分后的训练集大小: 1751, 验证集大小: 369\n", - "划分后的训练集大小: 1673, 验证集大小: 325\n", - "原始训练集大小: 1679\n", - "原始训练集大小: 1677\n", - "划分后的训练集大小: 1679, 验证集大小: 332\n", - "原始训练集大小: 1700\n", - "原始训练集大小: 1663\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1713, 验证集大小: 360\n", - "原始训练集大小: 1536\n", - "划分后的训练集大小: 1701, 验证集大小: 363\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1677, 验证集大小: 354\n", - "划分后的训练集大小: 1679, 验证集大小: 379[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1663, 验证集大小: 336\n", - "\n", - "划分后的训练集大小: 1536, 验证集大小: 248\n", - "原始训练集大小: 1733\n", - "划分后的训练集大小: 1733, 验证集大小: 374\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1673\n", - "划分后的训练集大小: 1700, 验证集大小: 382\n", - "划分后的训练集大小: 1673, 验证集大小: 318原始训练集大小: 1661\n", - "\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1696\n", - "原始训练集大小: 1678\n", - "原始训练集大小: 1704\n", - "原始训练集大小: 1758\n", - "划分后的训练集大小: 1661, 验证集大小: 345\n", - "原始训练集大小: 1666\n", - "原始训练集大小: 1685\n", - "划分后的训练集大小: 1696, 验证集大小: 309\n", - "划分后的训练集大小: 1666, 验证集大小: 323\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1698\n", - "划分后的训练集大小: 1758, 验证集大小: 339\n", - "划分后的训练集大小: 1678, 验证集大小: 316\n", - "划分后的训练集大小: 1698, 验证集大小: 353\n", - "划分后的训练集大小: 1685, 验证集大小: 329\n", - "划分后的训练集大小: 1704, 验证集大小: 345\n", - "原始训练集大小: 1673\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1676\n", - "划分后的训练集大小: 1673, 验证集大小: 320\n", - "划分后的训练集大小: 1676, 验证集大小: 353\n", - "原始训练集大小: 1705\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1684\n", - "原始训练集大小: 1692\n", - "划分后的训练集大小: 1684, 验证集大小: 313\n", - "原始训练集大小: 1485\n", - "划分后的训练集大小: 1705, 验证集大小: 352\n", - "划分后的训练集大小: 1485, 验证集大小: 343\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1700\n", - "划分后的训练集大小: 1692, 验证集大小: 308\n", - "原始训练集大小: 1683\n", - "原始训练集大小: 1674\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1653\n", - "原始训练集大小: 1684\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1710\n", - "划分后的训练集大小: 1700, 验证集大小: 340\n", - "划分后的训练集大小: 1653, 验证集大小: 330\n", - "划分后的训练集大小: 1674, 验证集大小: 321\n", - "划分后的训练集大小: 1710, 验证集大小: 334\n", - "划分后的训练集大小: 1683, 验证集大小: 318\n", - "原始训练集大小: 1670\n", - "划分后的训练集大小: 1684, 验证集大小: 345\n", - "[100]\ttrain's ndcg@1: 0.8705\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1682\n", - "原始训练集大小: 1701\n", - "原始训练集大小: 1648\n", - "划分后的训练集大小: 1670, 验证集大小: 345\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1761\n", - "划分后的训练集大小: 1701, 验证集大小: 348\n", - "划分后的训练集大小: 1682, 验证集大小: 335\n", - "[100]\ttrain's ndcg@1: 0.928\tvalid's ndcg@1: 0.64\n", - "划分后的训练集大小: 1648, 验证集大小: 341\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1693\n", - "原始训练集大小: 1705\n", - "原始训练集大小: 1633\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "原始训练集大小: 1482\n", - "划分后的训练集大小: 1693, 验证集大小: 346\n", - "原始训练集大小: 1693\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1690\n", - "原始训练集大小: 1676\n", - "原始训练集大小: 1666\n", - "划分后的训练集大小: 1633, 验证集大小: 282\n", - "划分后的训练集大小: 1482, 验证集大小: 333\n", - "划分后的训练集大小: 1761, 验证集大小: 340\n", - "原始训练集大小: 1669\n", - "划分后的训练集大小: 1705, 验证集大小: 326\n", - "划分后的训练集大小: 1693, 验证集大小: 320\n", - "划分后的训练集大小: 1676, 验证集大小: 350\n", - "原始训练集大小: 1734\n", - "原始训练集大小: 1675\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1666, 验证集大小: 345\n", - "划分后的训练集大小: 1669, 验证集大小: 345\n", - "划分后的训练集大小: 1675, 验证集大小: 344\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1734, 验证集大小: 347\n", - "原始训练集大小: 1688\n", - "原始训练集大小: 1693\n", - "划分后的训练集大小: 1690, 验证集大小: 334\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1717\n", - "原始训练集大小: 1727\n", - "划分后的训练集大小: 1688, 验证集大小: 330\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.81\n", - "划分后的训练集大小: 1727, 验证集大小: 326\n", - "划分后的训练集大小: 1693, 验证集大小: 354\n", - "划分后的训练集大小: 1717, 验证集大小: 350\n", - "原始训练集大小: 1690\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1697\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1768\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1680\n", - "原始训练集大小: 1705\n", - "原始训练集大小: 1675\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1683\n", - "划分后的训练集大小: 1697, 验证集大小: 362\n", - "划分后的训练集大小: 1680, 验证集大小: 358\n", - "划分后的训练集大小: 1690, 验证集大小: 334\n", - "划分后的训练集大小: 1768, 验证集大小: 368\n", - "划分后的训练集大小: 1675, 验证集大小: 349\n", - "原始训练集大小: 1677\n", - "原始训练集大小: 1678\n", - "划分后的训练集大小: 1683, 验证集大小: 326\n", - "原始训练集大小: 1664\n", - "划分后的训练集大小: 1677, 验证集大小: 346\n", - "原始训练集大小: 1672\n", - "划分后的训练集大小: 1705, 验证集大小: 347\n", - "[100]\ttrain's ndcg@1: 0.886\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1682\n", - "原始训练集大小: 1692\n", - "原始训练集大小: 1711\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1682, 验证集大小: 323\n", - "划分后的训练集大小: 1692, 验证集大小: 325\n", - "划分后的训练集大小: 1664, 验证集大小: 341\n", - "划分后的训练集大小: 1678, 验证集大小: 322\n", - "原始训练集大小: 1671\n", - "原始训练集大小: 1707\n", - "原始训练集大小: 1690\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1690, 验证集大小: 336\n", - "划分后的训练集大小: 1711, 验证集大小: 360\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1672, 验证集大小: 321\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1671, 验证集大小: 333\n", - "原始训练集大小: 1708\n", - "原始训练集大小: 1671\n", - "划分后的训练集大小: 1671, 验证集大小: 308\n", - "划分后的训练集大小: 1707, 验证集大小: 322\n", - "原始训练集大小: 1656\n", - "原始训练集大小: 1695\n", - "原始训练集大小: 1758\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1723\n", - "原始训练集大小: 划分后的训练集大小: 1708, 验证集大小: 357\n", - "原始训练集大小: 1709\n", - " 1697\n", - "原始训练集大小: 1668\n", - "划分后的训练集大小: 1695, 验证集大小: 319\n", - "划分后的训练集大小: 1697, 验证集大小: 348\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1678\n", - "原始训练集大小: 1669\n", - "划分后的训练集大小: 1709, 验证集大小: 317\n", - "划分后的训练集大小: 1656, 验证集大小: 336\n", - "原始训练集大小: 1692\n", - "原始训练集大小: 1654\n", - "划分后的训练集大小: 1669, 验证集大小: 327\n", - "划分后的训练集大小: 1668, 验证集大小: 320\n", - "划分后的训练集大小: 1758, 验证集大小: 379\n", - "划分后的训练集大小: 1654, 验证集大小: 313\n", - "划分后的训练集大小: 1723, 验证集大小: 342\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1700\n", - "划分后的训练集大小: 1692, 验证集大小: 341\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1700, 验证集大小: 352\n", - "划分后的训练集大小: 1678, 验证集大小: 320\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "原始训练集大小: 1347\n", - "原始训练集大小: 1687\n", - "[100]\ttrain's ndcg@1: 0.9055\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1687, 验证集大小: 331\n", - "划分后的训练集大小: 1347, 验证集大小: 327\n", - "原始训练集大小: 1651\n", - "划分后的训练集大小: 1651, 验证集大小: 336\n", - "原始训练集大小: 1670\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1670, 验证集大小: 361\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1657\n", - "原始训练集大小: 1708\n", - "原始训练集大小: 1664\n", - "划分后的训练集大小: 1708, 验证集大小: 368\n", - "原始训练集大小: 1720\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - " 1685\n", - "划分后的训练集大小: 1685, 验证集大小: 323\n", - "划分后的训练集大小: 1664, 验证集大小: 332\n", - "划分后的训练集大小: 1720, 验证集大小: 343\n", - "划分后的训练集大小: 1657, 验证集大小: 316\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1738\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.925\tvalid's ndcg@1: 1\n", - "原始训练集大小: 划分后的训练集大小: 1738, 验证集大小: 339\n", - " 1670\n", - "原始训练集大小: 1679\n", - "原始训练集大小: 1664\n", - "划分后的训练集大小: 1670, 验证集大小: 313\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1679, 验证集大小: 330\n", - "原始训练集大小: 1667\n", - "划分后的训练集大小: 1664, 验证集大小: 338\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 1\n", - "原始训练集大小: 划分后的训练集大小: 1667, 验证集大小: 335\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - " 1715\n", - "划分后的训练集大小: 1715, 验证集大小: 327\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1662\n", - "原始训练集大小: 1754\n", - "划分后的训练集大小: 1662, 验证集大小: 317\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1754, 验证集大小: 324\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1664\n", - "原始训练集大小: 1747\n", - "划分后的训练集大小: 1664, 验证集大小: 306\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1747, 验证集大小: 361\n", - "原始训练集大小: 1708\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1708, 验证集大小: 297\n", - "原始训练集大小: 1683\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1683, 验证集大小: 353\n", - "原始训练集大小: 1725\n", - "原始训练集大小: 1709\n", - "原始训练集大小: 1735\n", - "划分后的训练集大小: 1709, 验证集大小: 354\n", - "划分后的训练集大小: 1725, 验证集大小: 371\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "\n", - "划分后的训练集大小: 1735, 验证集大小: 370\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.924\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1730\n", - "原始训练集大小: 1734\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1734, 验证集大小: 337\n", - "划分后的训练集大小: 1730, 验证集大小: 330\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1664\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1657\n", - "划分后的训练集大小: 1664, 验证集大小: 291\n", - "原始训练集大小: 1751\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1751, 验证集大小: 376\n", - "原始训练集大小: 1748\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1657, 验证集大小: 338\n", - "原始训练集大小: 1733\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1674\n", - "划分后的训练集大小: 1674, 验证集大小: 347划分后的训练集大小: 1748, 验证集大小: 344\n", - "原始训练集大小: 1610\n", - "\n", - "原始训练集大小: 1628\n", - "划分后的训练集大小: 1733, 验证集大小: 339\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1628, 验证集大小: 329\n", - "划分后的训练集大小: 1610, 验证集大小: 312\n", - "原始训练集大小: 1627\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1627, 验证集大小: 301\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1639\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1711\n", - "原始训练集大小: 1700\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1711, 验证集大小: 356\n", - "划分后的训练集大小: 1700, 验证集大小: 354\n", - "划分后的训练集大小: 1639, 验证集大小: 339\n", - "原始训练集大小: 1637\n", - "原始训练集大小: 1662\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1637, 验证集大小: 300\n", - "划分后的训练集大小: 1662, 验证集大小: 324\n", - "原始训练集大小: 1623\n", - "原始训练集大小: 1672\n", - "原始训练集大小: 1659\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1623, 验证集大小: 322\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1659, 验证集大小: 374\n", - "划分后的训练集大小: 1672, 验证集大小: 325\n", - "原始训练集大小: 1729\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1729, 验证集大小: 375\n", - "原始训练集大小: 1727\n", - "划分后的训练集大小: 1727, 验证集大小: 370\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1641\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1641, 验证集大小: 337\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "\n", - "原始训练集大小: 1624\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1668\n", - "划分后的训练集大小: 1624, 验证集大小: 271\n", - "划分后的训练集大小: 1668, 验证集大小: 344\n", - "[100]\ttrain's ndcg@1: 0.8725\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1704\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1704, 验证集大小: 336\n", - "原始训练集大小: 1671\n", - "原始训练集大小: 1659\n", - "[100]\ttrain's ndcg@1: 0.885\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1694\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 0.81\n", - "划分后的训练集大小: 1671, 验证集大小: 305\n", - "原始训练集大小: 1659\n", - "划分后的训练集大小: 1694, 验证集大小: 350划分后的训练集大小: 1659, 验证集大小: 344\n", - "\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1659, 验证集大小: 364\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1663\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1663, 验证集大小: 284\n", - "原始训练集大小: 1667\n", - "原始训练集大小: 1640\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1原始训练集大小: 1654\n", - "\n", - "划分后的训练集大小: 1667, 验证集大小: 325\n", - "划分后的训练集大小: 1640, 验证集大小: 329\n", - "划分后的训练集大小: 1654, 验证集大小: 320\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1671\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "原始训练集大小: 1659\n", - "原始训练集大小: 1675\n", - "原始训练集大小: [100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.8735\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1699\n", - " 1634\n", - "划分后的训练集大小: 1671, 验证集大小: 317\n", - "划分后的训练集大小: 1675, 验证集大小: 330\n", - "原始训练集大小: 1636\n", - "原始训练集大小: 1629\n", - "划分后的训练集大小: 1699, 验证集大小: 359\n", - "划分后的训练集大小: 1659, 验证集大小: 328\n", - "原始训练集大小: 1681\n", - "划分后的训练集大小: 1634, 验证集大小: 302\n", - "划分后的训练集大小: 1636, 验证集大小: 342\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9055\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1681, 验证集大小: 351\n", - "原始训练集大小: 1661\n", - "划分后的训练集大小: 1629, 验证集大小: 354\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1661, 验证集大小: 339[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1661\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1686\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1686, 验证集大小: 339\n", - "划分后的训练集大小: 1661, 验证集大小: 325\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1678\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "划分后的训练集大小: 1678, 验证集大小: 335\n", - "[100]\ttrain's ndcg@1: 0.8785\tvalid's ndcg@1: 1\n", - "原始训练集大小: 1697\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "划分后的训练集大小: 1697, 验证集大小: 329\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.885\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9045\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.905\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.887\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9125\tvalid's ndcg@1: 0.5625[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 0.81\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9445\tvalid's ndcg@1: 0.7225\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.923\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9415\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", - "[100]\ttrain's ndcg@1: 0.9425\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.962\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.9805\tvalid's ndcg@1: 1\n", - "[100]\ttrain's ndcg@1: 0.961\tvalid's ndcg@1: 0.9025\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 951\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4724\n", + "划分后的训练集大小: 4724, 验证集大小: 935\n", + "原始训练集大小: 4745\n", + "划分后的训练集大小: 4745, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 941\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.800554\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4718\n", + "划分后的训练集大小: 4718, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4719\n", + "划分后的训练集大小: 4719, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4728\n", + "划分后的训练集大小: 4728, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4727\n", + "划分后的训练集大小: 4727, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 934\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4694\n", + "划分后的训练集大小: 4694, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4701\n", + "划分后的训练集大小: 4701, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4719\n", + "划分后的训练集大小: 4719, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4748\n", + "划分后的训练集大小: 4748, 验证集大小: 968\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4758\n", + "原始训练集大小: 4777\n", + "划分后的训练集大小: 4777, 验证集大小: 962\n", + "划分后的训练集大小: 4758, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4788\n", + "划分后的训练集大小: 4788, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4798\n", + "划分后的训练集大小: 4798, 验证集大小: 962\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4778\n", + "划分后的训练集大小: 4778, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4788\n", + "划分后的训练集大小: 4788, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4781\n", + "划分后的训练集大小: 4781, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4772\n", + "划分后的训练集大小: 4772, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4754\n", + "划分后的训练集大小: 4754, 验证集大小: 944\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4752\n", + "划分后的训练集大小: 4752, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4749\n", + "划分后的训练集大小: 4749, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 952\n", + "原始训练集大小: 4746\n", + "划分后的训练集大小: 4746, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4746\n", + "划分后的训练集大小: 4746, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4740\n", + "划分后的训练集大小: 4740, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4727\n", + "划分后的训练集大小: 4727, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4724\n", + "划分后的训练集大小: 4724, 验证集大小: 940\n", + "原始训练集大小: 4725\n", + "划分后的训练集大小: 4725, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4736\n", + "划分后的训练集大小: 4736, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4745\n", + "划分后的训练集大小: 4745, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4743\n", + "划分后的训练集大小: 4743, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4754\n", + "划分后的训练集大小: 4754, 验证集大小: 957\n", + "原始训练集大小: 4761\n", + "划分后的训练集大小: 4761, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4752\n", + "划分后的训练集大小: 4752, 验证集大小: 946\n", + "原始训练集大小: 4740\n", + "划分后的训练集大小: 4740, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 945\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4722\n", + "划分后的训练集大小: 4722, 验证集大小: 941\n", + "原始训练集大小: 4725\n", + "划分后的训练集大小: 4725, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 931\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4706\n", + "划分后的训练集大小: 4706, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4706\n", + "划分后的训练集大小: 4706, 验证集大小: 934\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 941\n", + "原始训练集大小: 4713\n", + "划分后的训练集大小: 4713, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 942\n", + "原始训练集大小: 4682\n", + "划分后的训练集大小: 4682, 验证集大小: 923\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4671\n", + "划分后的训练集大小: 4671, 验证集大小: 930\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4676\n", + "划分后的训练集大小: 4676, 验证集大小: 942\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 932\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4670\n", + "划分后的训练集大小: 4670, 验证集大小: 943\n", + "原始训练集大小: 4690\n", + "划分后的训练集大小: 4690, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4706\n", + "划分后的训练集大小: 4706, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4719\n", + "划分后的训练集大小: 4719, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4704\n", + "划分后的训练集大小: 4704, 验证集大小: 933\n", + "原始训练集大小: 4692\n", + "划分后的训练集大小: 4692, 验证集大小: 931\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4689\n", + "划分后的训练集大小: 4689, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4673\n", + "划分后的训练集大小: 4673, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4661\n", + "划分后的训练集大小: 4661, 验证集大小: 915\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 936\n", + "原始训练集大小: 4676\n", + "划分后的训练集大小: 4676, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4678\n", + "划分后的训练集大小: 4678, 验证集大小: 948\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4708\n", + "划分后的训练集大小: 4708, 验证集大小: 939\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4730\n", + "划分后的训练集大小: 4730, 验证集大小: 961\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4749\n", + "划分后的训练集大小: 4749, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4760\n", + "划分后的训练集大小: 4760, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4754\n", + "划分后的训练集大小: 4754, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4727\n", + "划分后的训练集大小: 4727, 验证集大小: 934\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4697\n", + "划分后的训练集大小: 4697, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4683\n", + "划分后的训练集大小: 4683, 验证集大小: 932\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4686\n", + "划分后的训练集大小: 4686, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 926\n", + "原始训练集大小: 4679\n", + "划分后的训练集大小: 4679, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4667\n", + "划分后的训练集大小: 4667, 验证集大小: 933\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4665\n", + "划分后的训练集大小: 4665, 验证集大小: 930\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4663\n", + "划分后的训练集大小: 4663, 验证集大小: 935\n", + "原始训练集大小: 4673\n", + "划分后的训练集大小: 4673, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4672\n", + "划分后的训练集大小: 4672, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4679\n", + "划分后的训练集大小: 4679, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4673\n", + "划分后的训练集大小: 4673, 验证集大小: 924\n", + "原始训练集大小: 4674\n", + "划分后的训练集大小: 4674, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4686\n", + "划分后的训练集大小: 4686, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4678\n", + "划分后的训练集大小: 4678, 验证集大小: 930\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4661\n", + "划分后的训练集大小: 4661, 验证集大小: 922\n", + "原始训练集大小: 4663\n", + "划分后的训练集大小: 4663, 验证集大小: 925\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4604\n", + "划分后的训练集大小: 4604, 验证集大小: 879\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4595\n", + "划分后的训练集大小: 4595, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4609\n", + "划分后的训练集大小: 4609, 验证集大小: 940\n", + "原始训练集大小: 4594\n", + "划分后的训练集大小: 4594, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4638\n", + "划分后的训练集大小: 4638, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 951\n", + "原始训练集大小: 4729\n", + "划分后的训练集大小: 4729, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4772\n", + "划分后的训练集大小: 4772, 验证集大小: 961\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4764\n", + "划分后的训练集大小: 4764, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4753\n", + "划分后的训练集大小: 4753, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4749\n", + "划分后的训练集大小: 4749, 验证集大小: 952\n", + "原始训练集大小: 4734\n", + "划分后的训练集大小: 4734, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4719\n", + "划分后的训练集大小: 4719, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4717\n", + "划分后的训练集大小: 4717, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4708\n", + "划分后的训练集大小: 4708, 验证集大小: 933\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4718\n", + "划分后的训练集大小: 4718, 验证集大小: 962\n", + "原始训练集大小: 4728\n", + "划分后的训练集大小: 4728, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4737\n", + "划分后的训练集大小: 4737, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4734\n", + "划分后的训练集大小: 4734, 验证集大小: 938\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4707\n", + "划分后的训练集大小: 4707, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4717\n", + "划分后的训练集大小: 4717, 验证集大小: 951\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4705\n", + "划分后的训练集大小: 4705, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4706\n", + "划分后的训练集大小: 4706, 验证集大小: 943\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4744\n", + "划分后的训练集大小: 4744, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4745\n", + "划分后的训练集大小: 4745, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4736\n", + "划分后的训练集大小: 4736, 验证集大小: 940\n", + "原始训练集大小: 4724\n", + "划分后的训练集大小: 4724, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4699\n", + "划分后的训练集大小: 4699, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 945\n", + "原始训练集大小: 4690\n", + "划分后的训练集大小: 4690, 验证集大小: 930\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4686\n", + "划分后的训练集大小: 4686, 验证集大小: 928\n", + "原始训练集大小: 4657\n", + "划分后的训练集大小: 4657, 验证集大小: 916\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4624\n", + "划分后的训练集大小: 4624, 验证集大小: 926\n", + "原始训练集大小: 4628\n", + "划分后的训练集大小: 4628, 验证集大小: 909\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4618\n", + "划分后的训练集大小: 4618, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4630\n", + "划分后的训练集大小: 4630, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4664\n", + "划分后的训练集大小: 4664, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4672\n", + "划分后的训练集大小: 4672, 验证集大小: 917\n", + "原始训练集大小: 4688\n", + "划分后的训练集大小: 4688, 验证集大小: 942\n", + "原始训练集大小: 4701\n", + "划分后的训练集大小: 4701, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4698\n", + "划分后的训练集大小: 4698, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.900831\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4692\n", + "划分后的训练集大小: 4692, 验证集大小: 944\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4741\n", + "划分后的训练集大小: 4741, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4758\n", + "划分后的训练集大小: 4758, 验证集大小: 954\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 952\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 0.709141\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4767\n", + "划分后的训练集大小: 4767, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4764\n", + "划分后的训练集大小: 4764, 验证集大小: 955\n", + "原始训练集大小: 4756\n", + "划分后的训练集大小: 4756, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4764\n", + "划分后的训练集大小: 4764, 验证集大小: 960\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4779\n", + "划分后的训练集大小: 4779, 验证集大小: 962\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4771\n", + "划分后的训练集大小: 4771, 验证集大小: 948\n", + "原始训练集大小: 4764\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "划分后的训练集大小: 4764, 验证集大小: 948\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4728\n", + "划分后的训练集大小: 4728, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4729\n", + "划分后的训练集大小: 4729, 验证集大小: 949\n", + "原始训练集大小: 4739\n", + "划分后的训练集大小: 4739, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4737\n", + "划分后的训练集大小: 4737, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4743\n", + "划分后的训练集大小: 4743, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4727\n", + "划分后的训练集大小: 4727, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4729\n", + "划分后的训练集大小: 4729, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 941\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4697\n", + "划分后的训练集大小: 4697, 验证集大小: 932\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4703\n", + "划分后的训练集大小: 4703, 验证集大小: 933\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4709\n", + "划分后的训练集大小: 4709, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 944\n", + "原始训练集大小: 4728\n", + "划分后的训练集大小: 4728, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4732\n", + "划分后的训练集大小: 4732, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4739\n", + "划分后的训练集大小: 4739, 验证集大小: 964\n", + "原始训练集大小: 4737\n", + "划分后的训练集大小: 4737, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 956\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 956\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 914\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4699\n", + "划分后的训练集大小: 4699, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 955\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4737\n", + "划分后的训练集大小: 4737, 验证集大小: 941\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 932\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4725\n", + "划分后的训练集大小: 4725, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4702\n", + "划分后的训练集大小: 4702, 验证集大小: 932\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4680\n", + "划分后的训练集大小: 4680, 验证集大小: 926\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4707\n", + "划分后的训练集大小: 4707, 验证集大小: 959\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4726\n", + "划分后的训练集大小: 4726, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4744\n", + "划分后的训练集大小: 4744, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4725\n", + "划分后的训练集大小: 4725, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4717\n", + "划分后的训练集大小: 4717, 验证集大小: 942\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4715\n", + "划分后的训练集大小: 4715, 验证集大小: 950\n", + "原始训练集大小: 4712\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "划分后的训练集大小: 4712, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4718\n", + "划分后的训练集大小: 4718, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4725\n", + "划分后的训练集大小: 4725, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4748\n", + "划分后的训练集大小: 4748, 验证集大小: 962\n", + "原始训练集大小: 4752\n", + "划分后的训练集大小: 4752, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4758\n", + "划分后的训练集大小: 4758, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4749\n", + "划分后的训练集大小: 4749, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 947\n", + "原始训练集大小: 4727\n", + "划分后的训练集大小: 4727, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4731\n", + "划分后的训练集大小: 4731, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4703\n", + "划分后的训练集大小: 4703, 验证集大小: 909\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4680\n", + "划分后的训练集大小: 4680, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4680\n", + "划分后的训练集大小: 4680, 验证集大小: 947\n", + "原始训练集大小: 4664\n", + "划分后的训练集大小: 4664, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4699\n", + "划分后的训练集大小: 4699, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 931\n", + "原始训练集大小: 4707\n", + "划分后的训练集大小: 4707, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4700\n", + "划分后的训练集大小: 4700, 验证集大小: 940\n", + "原始训练集大小: 4665\n", + "划分后的训练集大小: 4665, 验证集大小: 907\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4672\n", + "划分后的训练集大小: 4672, 验证集大小: 951\n", + "原始训练集大小: 4677\n", + "划分后的训练集大小: 4677, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4683\n", + "划分后的训练集大小: 4683, 验证集大小: 930\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4709\n", + "划分后的训练集大小: 4709, 验证集大小: 933\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4684\n", + "划分后的训练集大小: 4684, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4662\n", + "划分后的训练集大小: 4662, 验证集大小: 937\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4598\n", + "划分后的训练集大小: 4598, 验证集大小: 867\n", + "原始训练集大小: 4664\n", + "划分后的训练集大小: 4664, 验证集大小: 932\n", + "原始训练集大小: 4554\n", + "划分后的训练集大小: 4554, 验证集大小: 891\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4576\n", + "划分后的训练集大小: 4576, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4553\n", + "划分后的训练集大小: 4553, 验证集大小: 938\n", + "原始训练集大小: 4547\n", + "划分后的训练集大小: 4547, 验证集大小: 908\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4608\n", + "划分后的训练集大小: 4608, 验证集大小: 922\n", + "原始训练集大小: 4589\n", + "划分后的训练集大小: 4589, 验证集大小: 872\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4512\n", + "划分后的训练集大小: 4512, 验证集大小: 872\n", + "原始训练集大小: 4498\n", + "划分后的训练集大小: 4498, 验证集大小: 894\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4485\n", + "划分后的训练集大小: 4485, 验证集大小: 925\n", + "原始训练集大小: 4366\n", + "划分后的训练集大小: 4366, 验证集大小: 803\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4305\n", + "划分后的训练集大小: 4305, 验证集大小: 758\n", + "原始训练集大小: 4419\n", + "划分后的训练集大小: 4419, 验证集大小: 925\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4359\n", + "划分后的训练集大小: 4359, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.915393\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4378\n", + "划分后的训练集大小: 4378, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4533\n", + "划分后的训练集大小: 4533, 验证集大小: 958\n", + "原始训练集大小: 4555\n", + "划分后的训练集大小: 4555, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.934784\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.899723\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4750\n", + "划分后的训练集大小: 4750, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.800656\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4772\n", + "划分后的训练集大小: 4772, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4776\n", + "划分后的训练集大小: 4776, 验证集大小: 957\n", + "原始训练集大小: 4775\n", + "划分后的训练集大小: 4775, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4752\n", + "划分后的训练集大小: 4752, 验证集大小: 924\n", + "原始训练集大小: 4742\n", + "划分后的训练集大小: 4742, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4751\n", + "划分后的训练集大小: 4751, 验证集大小: 961\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4761\n", + "划分后的训练集大小: 4761, 验证集大小: 967\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4801\n", + "划分后的训练集大小: 4801, 验证集大小: 963\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4780\n", + "划分后的训练集大小: 4780, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4714\n", + "划分后的训练集大小: 4714, 验证集大小: 947\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 926\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4693\n", + "划分后的训练集大小: 4693, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4677\n", + "划分后的训练集大小: 4677, 验证集大小: 919\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4652\n", + "划分后的训练集大小: 4652, 验证集大小: 918\n", + "原始训练集大小: 4644\n", + "划分后的训练集大小: 4644, 验证集大小: 918\n", + "原始训练集大小: 4610\n", + "划分后的训练集大小: 4610, 验证集大小: 913\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4595\n", + "划分后的训练集大小: 4595, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 0.88144\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4586\n", + "划分后的训练集大小: 4586, 验证集大小: 910\n", + "原始训练集大小: 4590\n", + "划分后的训练集大小: 4590, 验证集大小: 922\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4608\n", + "划分后的训练集大小: 4608, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4657\n", + "划分后的训练集大小: 4657, 验证集大小: 962\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4673\n", + "划分后的训练集大小: 4673, 验证集大小: 943\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4734\n", + "划分后的训练集大小: 4734, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 925\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4664\n", + "划分后的训练集大小: 4664, 验证集大小: 903\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4667\n", + "划分后的训练集大小: 4667, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 949\n", + "原始训练集大小: 4681\n", + "划分后的训练集大小: 4681, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4706\n", + "划分后的训练集大小: 4706, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4672\n", + "划分后的训练集大小: 4672, 验证集大小: 869\n", + "原始训练集大小: 4352\n", + "划分后的训练集大小: 4352, 验证集大小: 626\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4327\n", + "划分后的训练集大小: 4327, 验证集大小: 924\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4294\n", + "划分后的训练集大小: 4294, 验证集大小: 925\n", + "[100]\ttrain's ndcg@1: 0.92133\tvalid's ndcg@1: 0.709141\n", + "原始训练集大小: 4288\n", + "划分后的训练集大小: 4288, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4365\n", + "划分后的训练集大小: 4365, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4682\n", + "划分后的训练集大小: 4682, 验证集大小: 943\n", + "原始训练集大小: 4702\n", + "划分后的训练集大小: 4702, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4741\n", + "划分后的训练集大小: 4741, 验证集大小: 962\n", + "原始训练集大小: 4745\n", + "划分后的训练集大小: 4745, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4755\n", + "划分后的训练集大小: 4755, 验证集大小: 952\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4748\n", + "划分后的训练集大小: 4748, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4719\n", + "划分后的训练集大小: 4719, 验证集大小: 933\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4717\n", + "划分后的训练集大小: 4717, 验证集大小: 948\n", + "原始训练集大小: 4722\n", + "划分后的训练集大小: 4722, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4713\n", + "划分后的训练集大小: 4713, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 0.863158\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4743\n", + "划分后的训练集大小: 4743, 验证集大小: 963\n", + "原始训练集大小: 4749\n", + "划分后的训练集大小: 4749, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4747\n", + "划分后的训练集大小: 4747, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4764\n", + "划分后的训练集大小: 4764, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4783\n", + "划分后的训练集大小: 4783, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4773\n", + "划分后的训练集大小: 4773, 验证集大小: 953\n", + "原始训练集大小: 4763\n", + "划分后的训练集大小: 4763, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4767\n", + "划分后的训练集大小: 4767, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4763\n", + "划分后的训练集大小: 4763, 验证集大小: 955\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 962\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4781\n", + "划分后的训练集大小: 4781, 验证集大小: 968\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4790\n", + "划分后的训练集大小: 4790, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4793\n", + "划分后的训练集大小: 4793, 验证集大小: 955\n", + "原始训练集大小: 4794\n", + "划分后的训练集大小: 4794, 验证集大小: 956\n", + "原始训练集大小: 4788\n", + "划分后的训练集大小: 4788, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.893629\tvalid's ndcg@1: 0.468144\n", + "[100]\ttrain's ndcg@1: 0.85374\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4768\n", + "划分后的训练集大小: 4768, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4763\n", + "划分后的训练集大小: 4763, 验证集大小: 948\n", + "原始训练集大小: 4769\n", + "划分后的训练集大小: 4769, 验证集大小: 961\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4780\n", + "划分后的训练集大小: 4780, 验证集大小: 967\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4776\n", + "划分后的训练集大小: 4776, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4786\n", + "划分后的训练集大小: 4786, 验证集大小: 958\n", + "原始训练集大小: 4795\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "划分后的训练集大小: 4795, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4784\n", + "划分后的训练集大小: 4784, 验证集大小: 950\n", + "原始训练集大小: 4779\n", + "划分后的训练集大小: 4779, 验证集大小: 962\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4799\n", + "划分后的训练集大小: 4799, 验证集大小: 972\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4810\n", + "划分后的训练集大小: 4810, 验证集大小: 969\n", + "原始训练集大小: 4823\n", + "划分后的训练集大小: 4823, 验证集大小: 970\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4840\n", + "划分后的训练集大小: 4840, 验证集大小: 967\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4844\n", + "划分后的训练集大小: 4844, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4835\n", + "划分后的训练集大小: 4835, 验证集大小: 963\n", + "原始训练集大小: 4820\n", + "划分后的训练集大小: 4820, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4814\n", + "划分后的训练集大小: 4814, 验证集大小: 964\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.918006\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4813\n", + "划分后的训练集大小: 4813, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4811\n", + "划分后的训练集大小: 4811, 验证集大小: 964\n", + "[100]\ttrain's ndcg@1: 0.842659\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4818\n", + "划分后的训练集大小: 4818, 验证集大小: 970\n", + "原始训练集大小: 4812\n", + "划分后的训练集大小: 4812, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.88144\tvalid's ndcg@1: 0.709141\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4819\n", + "划分后的训练集大小: 4819, 验证集大小: 971\n", + "[100]\ttrain's ndcg@1: 0.919114\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4819\n", + "划分后的训练集大小: 4819, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4822\n", + "划分后的训练集大小: 4822, 验证集大小: 967\n", + "原始训练集大小: 4812\n", + "划分后的训练集大小: 4812, 验证集大小: 960\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4812\n", + "划分后的训练集大小: 4812, 验证集大小: 956\n", + "原始训练集大小: 4827\n", + "划分后的训练集大小: 4827, 验证集大小: 963\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4794\n", + "划分后的训练集大小: 4794, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4785\n", + "划分后的训练集大小: 4785, 验证集大小: 958\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 941\n", + "原始训练集大小: 4769\n", + "划分后的训练集大小: 4769, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4769\n", + "划分后的训练集大小: 4769, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4787\n", + "划分后的训练集大小: 4787, 验证集大小: 966\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4784\n", + "划分后的训练集大小: 4784, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4795\n", + "划分后的训练集大小: 4795, 验证集大小: 952\n", + "原始训练集大小: 4777\n", + "划分后的训练集大小: 4777, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4779\n", + "划分后的训练集大小: 4779, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4765\n", + "划分后的训练集大小: 4765, 验证集大小: 951\n", + "原始训练集大小: 4753\n", + "划分后的训练集大小: 4753, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4743\n", + "划分后的训练集大小: 4743, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4734\n", + "划分后的训练集大小: 4734, 验证集大小: 942\n", + "原始训练集大小: 4711\n", + "划分后的训练集大小: 4711, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4713\n", + "划分后的训练集大小: 4713, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4724\n", + "划分后的训练集大小: 4724, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4733\n", + "划分后的训练集大小: 4733, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4738\n", + "划分后的训练集大小: 4738, 验证集大小: 947\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4753\n", + "划分后的训练集大小: 4753, 验证集大小: 951\n", + "原始训练集大小: 4755\n", + "划分后的训练集大小: 4755, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4762\n", + "划分后的训练集大小: 4762, 验证集大小: 956\n", + "原始训练集大小: 4773\n", + "划分后的训练集大小: 4773, 验证集大小: 964\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4776\n", + "划分后的训练集大小: 4776, 验证集大小: 950\n", + "原始训练集大小: 4786\n", + "划分后的训练集大小: 4786, 验证集大小: 961\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4789\n", + "划分后的训练集大小: 4789, 验证集大小: 959\n", + "原始训练集大小: 4786\n", + "划分后的训练集大小: 4786, 验证集大小: 955\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4779\n", + "划分后的训练集大小: 4779, 验证集大小: 944\n", + "原始训练集大小: 4785\n", + "划分后的训练集大小: 4785, 验证集大小: 960\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4766\n", + "划分后的训练集大小: 4766, 验证集大小: 948\n", + "原始训练集大小: 4763\n", + "划分后的训练集大小: 4763, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4764\n", + "划分后的训练集大小: 4764, 验证集大小: 960\n", + "原始训练集大小: 4761\n", + "划分后的训练集大小: 4761, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4774\n", + "划分后的训练集大小: 4774, 验证集大小: 957\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4785\n", + "划分后的训练集大小: 4785, 验证集大小: 959\n", + "原始训练集大小: 4791\n", + "划分后的训练集大小: 4791, 验证集大小: 958\n", + "原始训练集大小: 4787\n", + "划分后的训练集大小: 4787, 验证集大小: 956\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4798\n", + "划分后的训练集大小: 4798, 验证集大小: 968\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4799\n", + "划分后的训练集大小: 4799, 验证集大小: 958\n", + "原始训练集大小: 4780\n", + "划分后的训练集大小: 4780, 验证集大小: 946\n", + "原始训练集大小: 4792\n", + "划分后的训练集大小: 4792, 验证集大小: 952\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 0.709141\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4793\n", + "划分后的训练集大小: 4793, 验证集大小: 969\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4778\n", + "划分后的训练集大小: 4778, 验证集大小: 953\n", + "原始训练集大小: 4771\n", + "划分后的训练集大小: 4771, 验证集大小: 951\n", + "原始训练集大小: 4769\n", + "划分后的训练集大小: 4769, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4777\n", + "划分后的训练集大小: 4777, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4745\n", + "划分后的训练集大小: 4745, 验证集大小: 937\n", + "原始训练集大小: 4734\n", + "划分后的训练集大小: 4734, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4712\n", + "划分后的训练集大小: 4712, 验证集大小: 929\n", + "原始训练集大小: 4708\n", + "划分后的训练集大小: 4708, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4612\n", + "划分后的训练集大小: 4612, 验证集大小: 858\n", + "原始训练集大小: 4427\n", + "划分后的训练集大小: 4427, 验证集大小: 752\n", + "[100]\ttrain's ndcg@1: 0.957896\tvalid's ndcg@1: 0.891975\n", + "原始训练集大小: 3706\n", + "划分后的训练集大小: 3706, 验证集大小: 369\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4266\n", + "划分后的训练集大小: 4266, 验证集大小: 781\n", + "[100]\ttrain's ndcg@1: 0.955558\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 3258\n", + "划分后的训练集大小: 3258, 验证集大小: 498\n", + "原始训练集大小: 3264\n", + "划分后的训练集大小: 3264, 验证集大小: 864\n", + "[100]\ttrain's ndcg@1: 0.955558\tvalid's ndcg@1: 1\n", + "原始训练集大小: 3471\n", + "划分后的训练集大小: 3471, 验证集大小: 959\n", + "[100]\ttrain's ndcg@1: 0.977163\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.956664\tvalid's ndcg@1: 1\n", + "原始训练集大小: 3640\n", + "划分后的训练集大小: 3640, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4217\n", + "划分后的训练集大小: 4217, 验证集大小: 946\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4656\n", + "划分后的训练集大小: 4656, 验证集大小: 937\n", + "原始训练集大小: 4733\n", + "划分后的训练集大小: 4733, 验证集大小: 941\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4688\n", + "划分后的训练集大小: 4688, 验证集大小: 914\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4678\n", + "划分后的训练集大小: 4678, 验证集大小: 940\n", + "原始训练集大小: 4643\n", + "划分后的训练集大小: 4643, 验证集大小: 919\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4661\n", + "划分后的训练集大小: 4661, 验证集大小: 929\n", + "原始训练集大小: 4615\n", + "划分后的训练集大小: 4615, 验证集大小: 913\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4581\n", + "划分后的训练集大小: 4581, 验证集大小: 924\n", + "原始训练集大小: 4597\n", + "划分后的训练集大小: 4597, 验证集大小: 896\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4577\n", + "划分后的训练集大小: 4577, 验证集大小: 925\n", + "原始训练集大小: 4521\n", + "划分后的训练集大小: 4521, 验证集大小: 863\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4502\n", + "划分后的训练集大小: 4502, 验证集大小: 894\n", + "原始训练集大小: 4484\n", + "划分后的训练集大小: 4484, 验证集大小: 878\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4471\n", + "划分后的训练集大小: 4471, 验证集大小: 911\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4446\n", + "划分后的训练集大小: 4446, 验证集大小: 900\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4512\n", + "划分后的训练集大小: 4512, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 0.918006\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4523\n", + "划分后的训练集大小: 4523, 验证集大小: 905\n", + "原始训练集大小: 4552\n", + "划分后的训练集大小: 4552, 验证集大小: 907\n", + "原始训练集大小: 4568\n", + "划分后的训练集大小: 4568, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.898615\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4603\n", + "划分后的训练集大小: 4603, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4604\n", + "划分后的训练集大小: 4604, 验证集大小: 930\n", + "原始训练集大小: 4603\n", + "划分后的训练集大小: 4603, 验证集大小: 904\n", + "[100]\ttrain's ndcg@1: 0.898615\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4585\n", + "划分后的训练集大小: 4585, 验证集大小: 889\n", + "[100]\ttrain's ndcg@1: 0.858726\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4597\n", + "划分后的训练集大小: 4597, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4576\n", + "划分后的训练集大小: 4576, 验证集大小: 926\n", + "原始训练集大小: 4580\n", + "划分后的训练集大小: 4580, 验证集大小: 918\n", + "原始训练集大小: 4614\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "划分后的训练集大小: 4614, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 0.918006\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4639\n", + "划分后的训练集大小: 4639, 验证集大小: 914\n", + "原始训练集大小: 4619\n", + "划分后的训练集大小: 4619, 验证集大小: 919\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4618\n", + "划分后的训练集大小: 4618, 验证集大小: 917\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4621\n", + "划分后的训练集大小: 4621, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4597\n", + "划分后的训练集大小: 4597, 验证集大小: 918\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4599\n", + "划分后的训练集大小: 4599, 验证集大小: 916\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4635\n", + "划分后的训练集大小: 4635, 验证集大小: 929\n", + "原始训练集大小: 4623\n", + "划分后的训练集大小: 4623, 验证集大小: 943\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4611\n", + "划分后的训练集大小: 4611, 验证集大小: 905\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4610\n", + "划分后的训练集大小: 4610, 验证集大小: 917\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4611\n", + "划分后的训练集大小: 4611, 验证集大小: 928\n", + "原始训练集大小: 4626\n", + "划分后的训练集大小: 4626, 验证集大小: 932\n", + "原始训练集大小: 4620\n", + "划分后的训练集大小: 4620, 验证集大小: 938\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.918006\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4619\n", + "划分后的训练集大小: 4619, 验证集大小: 904\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4625\n", + "划分后的训练集大小: 4625, 验证集大小: 915\n", + "原始训练集大小: 4642\n", + "划分后的训练集大小: 4642, 验证集大小: 940\n", + "原始训练集大小: 4587\n", + "划分后的训练集大小: 4587, 验证集大小: 890\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4554\n", + "划分后的训练集大小: 4554, 验证集大小: 905\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4596\n", + "划分后的训练集大小: 4596, 验证集大小: 946\n", + "原始训练集大小: 4607\n", + "划分后的训练集大小: 4607, 验证集大小: 926\n", + "原始训练集大小: 4596\n", + "划分后的训练集大小: 4596, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4619\n", + "划分后的训练集大小: 4619, 验证集大小: 902\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4668\n", + "划分后的训练集大小: 4668, 验证集大小: 954\n", + "[100]\ttrain's ndcg@1: 0.839335\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4666\n", + "划分后的训练集大小: 4666, 验证集大小: 944\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 943\n", + "原始训练集大小: 4696\n", + "划分后的训练集大小: 4696, 验证集大小: 953\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 0.800554\n", + "[100]\ttrain's ndcg@1: 0.898615\tvalid's ndcg@1: 0.800554\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4720\n", + "划分后的训练集大小: 4720, 验证集大小: 926\n", + "[100]\ttrain's ndcg@1: 0.92133\tvalid's ndcg@1: 0.709141\n", + "原始训练集大小: 4642\n", + "划分后的训练集大小: 4642, 验证集大小: 910\n", + "原始训练集大小: 4676\n", + "划分后的训练集大小: 4676, 验证集大小: 910\n", + "原始训练集大小: 4552\n", + "划分后的训练集大小: 4552, 验证集大小: 853\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.900831\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4527\n", + "划分后的训练集大小: 4527, 验证集大小: 928\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4551\n", + "划分后的训练集大小: 4551, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4589\n", + "划分后的训练集大小: 4589, 验证集大小: 948\n", + "原始训练集大小: 4614\n", + "划分后的训练集大小: 4614, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4677\n", + "划分后的训练集大小: 4677, 验证集大小: 916\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4700\n", + "划分后的训练集大小: 4700, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 948\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 945\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 0.898615\tvalid's ndcg@1: 0.800554\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.939612\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 929\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4704\n", + "划分后的训练集大小: 4704, 验证集大小: 932\n", + "原始训练集大小: 4703\n", + "划分后的训练集大小: 4703, 验证集大小: 943\n", + "原始训练集大小: 4708\n", + "划分后的训练集大小: 4708, 验证集大小: 949\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4703\n", + "划分后的训练集大小: 4703, 验证集大小: 950\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4733\n", + "划分后的训练集大小: 4733, 验证集大小: 943\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 939\n", + "原始训练集大小: 4722\n", + "划分后的训练集大小: 4722, 验证集大小: 948\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4722\n", + "划分后的训练集大小: 4722, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4722\n", + "划分后的训练集大小: 4722, 验证集大小: 947\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 942\n", + "原始训练集大小: 4730\n", + "划分后的训练集大小: 4730, 验证集大小: 948\n", + "原始训练集大小: 4723\n", + "划分后的训练集大小: 4723, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.92133\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4739\n", + "划分后的训练集大小: 4739, 验证集大小: 951\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 942\n", + "原始训练集大小: 4721\n", + "划分后的训练集大小: 4721, 验证集大小: 933\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 942\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4686\n", + "划分后的训练集大小: 4686, 验证集大小: 918\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4679\n", + "划分后的训练集大小: 4679, 验证集大小: 936\n", + "原始训练集大小: 4676\n", + "划分后的训练集大小: 4676, 验证集大小: 941\n", + "原始训练集大小: 4664\n", + "划分后的训练集大小: 4664, 验证集大小: 927\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.938504\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4647\n", + "划分后的训练集大小: 4647, 验证集大小: 925\n", + "[100]\ttrain's ndcg@1: 0.960111\tvalid's ndcg@1: 0.800554\n", + "原始训练集大小: 4671\n", + "划分后的训练集大小: 4671, 验证集大小: 942\n", + "原始训练集大小: 4625\n", + "划分后的训练集大小: 4625, 验证集大小: 895\n", + "原始训练集大小: 4583\n", + "划分后的训练集大小: 4583, 验证集大小: 894\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.924654\tvalid's ndcg@1: 0.623269\n", + "[100]\ttrain's ndcg@1: 0.900831\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4595\n", + "划分后的训练集大小: 4595, 验证集大小: 939\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4581\n", + "划分后的训练集大小: 4581, 验证集大小: 934\n", + "原始训练集大小: 4589\n", + "划分后的训练集大小: 4589, 验证集大小: 919\n", + "原始训练集大小: 4620\n", + "划分后的训练集大小: 4620, 验证集大小: 934\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.941828\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4662\n", + "划分后的训练集大小: 4662, 验证集大小: 936\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4663\n", + "划分后的训练集大小: 4663, 验证集大小: 940\n", + "原始训练集大小: 4695\n", + "划分后的训练集大小: 4695, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 0.897507\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4705\n", + "划分后的训练集大小: 4705, 验证集大小: 944\n", + "原始训练集大小: 4716\n", + "划分后的训练集大小: 4716, 验证集大小: 945\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4731\n", + "划分后的训练集大小: 4731, 验证集大小: 951\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4742\n", + "划分后的训练集大小: 4742, 验证集大小: 951\n", + "原始训练集大小: 4735\n", + "划分后的训练集大小: 4735, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4733\n", + "划分后的训练集大小: 4733, 验证集大小: 942\n", + "原始训练集大小: 4710\n", + "划分后的训练集大小: 4710, 验证集大小: 922\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 0.897507\n", + "原始训练集大小: 4669\n", + "划分后的训练集大小: 4669, 验证集大小: 910\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4634\n", + "划分后的训练集大小: 4634, 验证集大小: 916\n", + "[100]\ttrain's ndcg@1: 0.959003\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4630\n", + "划分后的训练集大小: 4630, 验证集大小: 940\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4632\n", + "划分后的训练集大小: 4632, 验证集大小: 944\n", + "[100]\ttrain's ndcg@1: 0.979501\tvalid's ndcg@1: 1\n", + "原始训练集大小: 3735\n", + "划分后的训练集大小: 3735, 验证集大小: 935\n", + "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n", + "原始训练集大小: 4645\n", + "划分后的训练集大小: 4645, 验证集大小: 935\n", "[100]\ttrain's ndcg@1: 1\tvalid's ndcg@1: 1\n" ] } ], - "execution_count": 57 + "execution_count": 97 }, { "cell_type": "code", "id": "10f15e935aa02a34", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T16:19:43.465583Z", - "start_time": "2025-04-04T16:19:43.152412Z" + "end_time": "2025-04-05T07:43:21.878713Z", + "start_time": "2025-04-05T07:43:21.581441Z" } }, "source": [ @@ -3271,40 +3264,38 @@ ] } ], - "execution_count": 58 + "execution_count": 98 }, { "cell_type": "code", "id": "0dc75517-c857-4f1d-8815-e807400a6d33", "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T16:19:44.635596Z", - "start_time": "2025-04-04T16:19:43.470589Z" + "end_time": "2025-04-05T07:43:22.271567Z", + "start_time": "2025-04-05T07:43:21.878713Z" } }, "source": [ "train_data = pdf[filter_index & (pdf['trade_date'] == '2023-01-03')]\n", - "# train_data = train_data.dropna(subset=feature_columns)\n", - "# train_data = train_data.dropna(subset=['label'])\n", - "train_data = train_data.reset_index(drop=True)\n", - "print(len(train_data))\n" + "# train_data = train_data.reset_index(drop=True)\n", + "print(len(train_data))" ], "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "384\n" + "989\n" ] } ], - "execution_count": 59 + "execution_count": 99 }, { "metadata": { "ExecuteTime": { - "end_time": "2025-04-04T16:19:44.702376Z", - "start_time": "2025-04-04T16:19:44.686995Z" + "end_time": "2025-04-05T07:43:22.337193Z", + "start_time": "2025-04-05T07:43:22.321111Z" } }, "cell_type": "code", @@ -3363,26 +3354,26 @@ "output_type": "stream", "text": [ "### 各因子 NaN 值占比 ###\n", - "mv_growth 2.864583\n", - "industry_rank_act_factor3 0.781250\n", - "industry_act_factor2 0.781250\n", - "std_return_90 - std_return_90_2 0.781250\n", - "industry_obv 0.781250\n", - " ... \n", - "cat_vol_spike 0.000000\n", - "up 0.000000\n", - "down 0.000000\n", - "obv-maobv_6 0.000000\n", - "vol 0.000000\n", + "mv_growth 1.617796\n", + "volume_growth 0.808898\n", + "low_cost_dev 0.808898\n", + "asymmetry 0.808898\n", + "liquidity_risk 0.707786\n", + " ... \n", + "up 0.000000\n", + "down 0.000000\n", + "obv-maobv_6 0.000000\n", + "act_factor1 0.000000\n", + "vol 0.000000\n", "Length: 88, dtype: float64\n", "\n", "\n", "### 包含 NaN 值最多的前 5 个因子 ###\n", - "mv_growth 2.864583\n", - "industry_rank_act_factor3 0.781250\n", - "industry_obv 0.781250\n", - "industry_rank_act_factor2 0.781250\n", - "industry_rank_act_factor1 0.781250\n", + "mv_growth 1.617796\n", + "asymmetry 0.808898\n", + "low_cost_dev 0.808898\n", + "volume_growth 0.808898\n", + "winner_rate 0.707786\n", "dtype: float64\n", "\n", "\n", @@ -3390,51 +3381,51 @@ "\n", "每日 NaN 值数量:\n", "trade_date\n", - "2023-01-03 11\n", + "2023-01-03 16\n", "Name: mv_growth, dtype: int64\n", "------------------------------\n", "\n", "\n", - "### 因子 'industry_rank_act_factor3' 的 NaN 值分析 ###\n", + "### 因子 'asymmetry' 的 NaN 值分析 ###\n", "\n", "每日 NaN 值数量:\n", "trade_date\n", - "2023-01-03 3\n", - "Name: industry_rank_act_factor3, dtype: int64\n", + "2023-01-03 8\n", + "Name: asymmetry, dtype: int64\n", "------------------------------\n", "\n", "\n", - "### 因子 'industry_obv' 的 NaN 值分析 ###\n", + "### 因子 'low_cost_dev' 的 NaN 值分析 ###\n", "\n", "每日 NaN 值数量:\n", "trade_date\n", - "2023-01-03 3\n", - "Name: industry_obv, dtype: int64\n", + "2023-01-03 8\n", + "Name: low_cost_dev, dtype: int64\n", "------------------------------\n", "\n", "\n", - "### 因子 'industry_rank_act_factor2' 的 NaN 值分析 ###\n", + "### 因子 'volume_growth' 的 NaN 值分析 ###\n", "\n", "每日 NaN 值数量:\n", "trade_date\n", - "2023-01-03 3\n", - "Name: industry_rank_act_factor2, dtype: int64\n", + "2023-01-03 8\n", + "Name: volume_growth, dtype: int64\n", "------------------------------\n", "\n", "\n", - "### 因子 'industry_rank_act_factor1' 的 NaN 值分析 ###\n", + "### 因子 'winner_rate' 的 NaN 值分析 ###\n", "\n", "每日 NaN 值数量:\n", "trade_date\n", - "2023-01-03 3\n", - "Name: industry_rank_act_factor1, dtype: int64\n", + "2023-01-03 7\n", + "Name: winner_rate, dtype: int64\n", "------------------------------\n", "\n", "\n" ] } ], - "execution_count": 60 + "execution_count": 100 } ], "metadata": {