Kaynağa Gözat

feat:合并AI代码

zhaohaipeng 1 ay önce
ebeveyn
işleme
0019e90739

+ 0 - 2
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/WarmUpService.java

@@ -1,7 +1,6 @@
 package com.tzld.piaoquan.recommend.server.service;
 
 import com.tzld.piaoquan.recommend.server.repository.WxVideoStatusRepository;
-import com.tzld.piaoquan.recommend.server.service.rank.tansform.FGEncoderManager;
 import com.tzld.piaoquan.recommend.server.util.SimilarityUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Qualifier;
@@ -38,6 +37,5 @@ public class WarmUpService {
         wxVideoStatusRepository.count();
         SimilarityUtils.init();
 
-        FGEncoderManager.getInstance().registerAllFGEncoder();
     }
 }

+ 4 - 1
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/tansform/FGEncoderManager.java

@@ -7,14 +7,16 @@ import com.aliyun.oss.common.auth.DefaultCredentialProvider;
 import com.ctrip.framework.apollo.Config;
 import com.ctrip.framework.apollo.ConfigService;
 import groovy.util.logging.Slf4j;
+import lombok.Getter;
 
 import java.util.HashMap;
 import java.util.Map;
 
 @Slf4j
+@Getter
 public class FGEncoderManager {
 
-    private static FGEncoderManager instance = new FGEncoderManager();
+    private static final FGEncoderManager instance = new FGEncoderManager();
     private final Map<String, FGEncoder> featureFGEncoderMap = new HashMap<>();
 
     private final OSS client;
@@ -31,6 +33,7 @@ public class FGEncoderManager {
         this.client = new OSSClientBuilder().build(endpoint, credentialsProvider);
         this.bucketName = config.getProperty("model.oss.bucketName", "");
 
+        this.registerAllFGEncoder();
     }
 
     public static FGEncoderManager getInstance() {