Переглянути джерело

feat:添加负样本采样

zhaohaipeng 9 місяців тому
батько
коміт
59d45c1e3e

+ 1 - 1
src/main/scala/com/aliyun/odps/spark/examples/makedata_recsys/makedata_recsys_43_bucketData_fu_sample_20240709.scala

@@ -82,7 +82,7 @@ object makedata_recsys_43_bucketData_fu_sample_20240709 {
             whatApps.contains(apptype) && pagesource.endsWith("recommend")
         }.filter{
           case (logKey, labelKey, features) =>
-            val label = JSON.parseObject(labelKey).getOrDefault(whatLabel, ")").toString
+            val label = JSON.parseObject(labelKey).getOrDefault(whatLabel, "0").toString
             "1".equals(label) || new Random().nextDouble() <= fuSampleRate
         }
         .map{