Files
SmartJavaAI/vision/src/main/java/cn/smartjavaai/zeroshot/config/ZeroDetConfig.java
dengwenjie efce16834b 1、【核心升级】升级DJL版本到0.34.0
2、【平台支持】新增对 Linux ARM64 架构的全面支持
3、【通用视觉】集成零样本目标检测模型
4、【活体检测】优化视频检测流程,实现 Predictor 视频会话级复用
5、【人脸识别】SQLite人脸查询改进线程池
6、【人脸识别】修复 Milvus 向量库下 listFaces 接口的调用异常
2025-11-26 18:51:59 +08:00

49 lines
859 B
Java

package cn.smartjavaai.zeroshot.config;
import cn.smartjavaai.common.config.ModelConfig;
import cn.smartjavaai.common.enums.DeviceEnum;
import cn.smartjavaai.zeroshot.enums.ZeroDetModelEnum;
import lombok.Data;
import java.util.List;
/**
* 零样本目标检测模型参数配置
*
* @author dwj
*/
@Data
public class ZeroDetConfig extends ModelConfig {
/**
* 模型
*/
private ZeroDetModelEnum modelEnum;
/**
* 模型路径
*/
private String modelPath;
/**
* 置信度阈值
*/
private float threshold = 0.3f;
public ZeroDetConfig() {
}
public ZeroDetConfig(ZeroDetModelEnum modelEnum, DeviceEnum device) {
this.modelEnum = modelEnum;
setDevice(device);
}
public ZeroDetConfig(ZeroDetModelEnum modelEnum) {
this.modelEnum = modelEnum;
}
}