64 lines
1.6 KiB
YAML
64 lines
1.6 KiB
YAML
Global:
|
|
infer_imgs: "./recognition_demo_data_v1.1/test_product/daoxiangcunjinzhubing_6.jpg"
|
|
det_inference_model_dir: "./models/ppyolov2_r50vd_dcn_mainbody_v1.0_infer"
|
|
rec_inference_model_dir: "./models/product_ResNet50_vd_aliproduct_v1.0_infer"
|
|
rec_nms_thresold: 0.05
|
|
|
|
batch_size: 1
|
|
image_shape: [3, 640, 640]
|
|
threshold: 0.2
|
|
max_det_results: 5
|
|
label_list:
|
|
- foreground
|
|
|
|
# inference engine config
|
|
use_gpu: True
|
|
enable_mkldnn: True
|
|
cpu_num_threads: 10
|
|
enable_benchmark: True
|
|
use_fp16: False
|
|
ir_optim: True
|
|
use_tensorrt: False
|
|
gpu_mem: 8000
|
|
enable_profile: False
|
|
|
|
DetPreProcess:
|
|
transform_ops:
|
|
- DetResize:
|
|
interp: 2
|
|
keep_ratio: false
|
|
target_size: [640, 640]
|
|
- DetNormalizeImage:
|
|
is_scale: true
|
|
mean: [0.485, 0.456, 0.406]
|
|
std: [0.229, 0.224, 0.225]
|
|
- DetPermute: {}
|
|
|
|
DetPostProcess: {}
|
|
|
|
RecPreProcess:
|
|
transform_ops:
|
|
- ResizeImage:
|
|
size: 224
|
|
- NormalizeImage:
|
|
scale: 0.00392157
|
|
mean: [0.485, 0.456, 0.406]
|
|
std: [0.229, 0.224, 0.225]
|
|
order: ''
|
|
- ToCHWImage:
|
|
|
|
RecPostProcess: null
|
|
|
|
# indexing engine config
|
|
IndexProcess:
|
|
index_method: "HNSW32" # supported: HNSW32, IVF, Flat
|
|
index_dir: "./recognition_demo_data_v1.1/gallery_product/index"
|
|
image_root: "./recognition_demo_data_v1.1/gallery_product/"
|
|
data_file: "./recognition_demo_data_v1.1/gallery_product/data_file.txt"
|
|
index_operation: "new" # suported: "append", "remove", "new"
|
|
delimiter: "\t"
|
|
dist_type: "IP"
|
|
embedding_size: 512
|
|
batch_size: 32
|
|
return_k: 5
|
|
score_thres: 0.5 |