public class PNetModel extends Object
| 构造器和说明 |
|---|
PNetModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ai.djl.ndarray.NDList |
firstStage(ai.djl.ndarray.NDManager manager,
ai.djl.inference.Predictor<ai.djl.ndarray.NDList,ai.djl.ndarray.NDList> pnetPredictor,
ai.djl.modality.cv.Image image) |
static List<ai.djl.ndarray.NDArray> |
generateBoundingBox(ai.djl.ndarray.NDArray reg,
ai.djl.ndarray.NDArray probs,
float scale,
float threshold)
生成候选框,等价于 Python 版 generateBoundingBox
|
static List<Double> |
generateScales(ai.djl.modality.cv.Image image)
生成金字塔缩放比例列表
|
static ai.djl.ndarray.NDArray |
pNetPre(ai.djl.modality.cv.Image input,
ai.djl.ndarray.NDManager manager) |
public static List<Double> generateScales(ai.djl.modality.cv.Image image)
image - public static ai.djl.ndarray.NDArray pNetPre(ai.djl.modality.cv.Image input,
ai.djl.ndarray.NDManager manager)
public static ai.djl.ndarray.NDList firstStage(ai.djl.ndarray.NDManager manager,
ai.djl.inference.Predictor<ai.djl.ndarray.NDList,ai.djl.ndarray.NDList> pnetPredictor,
ai.djl.modality.cv.Image image)
throws ai.djl.translate.TranslateException
ai.djl.translate.TranslateExceptionpublic static List<ai.djl.ndarray.NDArray> generateBoundingBox(ai.djl.ndarray.NDArray reg, ai.djl.ndarray.NDArray probs, float scale, float threshold)
reg - NDArray [B,4,H,W],回归偏移量probs - NDArray [B,H,W],人脸概率scale - 当前金字塔缩放比例threshold - 阈值Copyright © 2025. All rights reserved.