Kaynağa Gözat

feat:添加对单个CID打分的脚本

zhaohaipeng 9 ay önce
ebeveyn
işleme
2bfe4eb014

+ 2 - 5
src/main/scala/com/aliyun/odps/spark/examples/makedata_ad/makedata_ad_33_bucketData_20240728.scala

@@ -106,8 +106,7 @@ object makedata_ad_33_bucketData_20240728 {
           val bucketsMap = bucketsMap_br.value
           row.foreach {
             case (label, features) =>
-
-              val featuresBucket: List[String] = List()
+              val featuresBucket = new ArrayBuffer[String]()
               for (name <- contentList) {
                 var ifFilter = false
                 if (filterNames.nonEmpty) {
@@ -115,9 +114,7 @@ object makedata_ad_33_bucketData_20240728 {
                     ifFilter = true
                   })
                 }
-                if (ifFilter) {
-                  ""
-                } else {
+                if (!ifFilter) {
                   if (features.contains(name)) {
                     val score = features(name)
                     if (score > 1E-8) {