Files
SmartJavaAI/smartjavaai-objectdetection/src/main/java/cn/smartjavaai/objectdetection/DetectorModelConfig.java

42 lines
781 B
Java
Raw Normal View History

2025-04-13 20:33:15 +08:00
package cn.smartjavaai.objectdetection;
import cn.smartjavaai.common.enums.DeviceEnum;
import lombok.Data;
/**
* 目标检测模型参数配置
*
* @author dwj
* @date 2025/4/4
*/
@Data
public class DetectorModelConfig {
/**
* 模型名称
*/
private DetectorModelEnum modelEnum;
/**
* 置信度阈值
*/
private float threshold = DetectorConfig.DEFAULT_THRESHOLD;
/**
* 设备类型
*/
private DeviceEnum device;
public DetectorModelConfig() {
}
public DetectorModelConfig(DetectorModelEnum modelEnum, DeviceEnum device) {
this.modelEnum = modelEnum;
this.device = device;
}
public DetectorModelConfig(DetectorModelEnum modelEnum) {
this.modelEnum = modelEnum;
}
2025-04-13 20:33:15 +08:00
}