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