|
@@ -26,11 +26,6 @@ class LightGBM(object):
|
|
|
self.label_encoder = LabelEncoder()
|
|
|
self.my_c = [
|
|
|
"channel",
|
|
|
- "view_count_user_30days",
|
|
|
- "share_count_user_30days",
|
|
|
- "return_count_user_30days",
|
|
|
- "rov_user",
|
|
|
- "str_user",
|
|
|
"out_user_id",
|
|
|
"mode",
|
|
|
"out_play_cnt",
|
|
@@ -42,14 +37,9 @@ class LightGBM(object):
|
|
|
]
|
|
|
self.str_columns = ["channel", "mode", "out_user_id", "tag1", "tag2", "tag3"]
|
|
|
self.float_columns = [
|
|
|
- "view_count_user_30days",
|
|
|
- "share_count_user_30days",
|
|
|
- "return_count_user_30days",
|
|
|
- "rov_user",
|
|
|
- "str_user",
|
|
|
"out_play_cnt",
|
|
|
"out_like_cnt",
|
|
|
- "out_share_cnt",
|
|
|
+ "out_share_cnt"
|
|
|
]
|
|
|
self.split_c = 0.7
|
|
|
self.yc = 0.8
|