工具目录说明
推理benchmark工具的目录结构如下:
scripts目录下的脚本样例本文仅提供了一部分,实际脚本样例请用户以获取的工具为准。
├─ scripts/ │ ├─ Sample/ │ ├─ bert_metric.py │ ├─ bin_to_predict.py │ ├─ get_info.py │ ├─ map_calculate.py │ ├─ nmt_metric.py │ ├─ postprocess_tf_ssd_mobilenet_v1_fpn.py │ ├─ preprocessing_torch_resnet50.py │ ├─ preprocess_resnet50.py │ ├─ preprocess_tf_ssd_mobilenet_v1_fpn.py │ ├─ preprocess_tf_transform.py │ ├─ preprocessing_tf_mobilenetv2.py │ ├─ preprocessing_tf_resnet101.py │ ├─ transform_tf_bin2de.py │ ├─ vision_metric.py │ ├─ yolo_caffe_postprocess.py │ ├─ yolo_caffe_preprocess.py └─ benchmark.{arch}
目录名称 |
目录说明 |
---|---|
scripts |
工具脚本目录。 |
Sample |
工程样例。 |
bert_metric.py |
Bert模型精度统计脚本。 |
bin_to_predict.py |
YoloV3 TensorFlow模型后处理脚本。 |
get_info.py |
创建数据集脚本。 |
map_calculate.py |
mAP精度统计脚本。 |
nmt_metric.py |
NMT模型精度统计脚本。 |
preprocess_tf_ssd_mobilenet_v1_fpn.py |
ssd_mobilenetV1_fpn模型预处理脚本。 |
postprocess_tf_ssd_mobilenet_v1_fpn.py |
ssd_mobilenetV1_fpn模型后处理脚本。 |
preprocessing_torch_resnet50.py |
ResNet50_pytorch模型预处理脚本。 |
preprocess_resnet50.py |
ResNet50_caffe模型预处理脚本。 |
preprocess_tf_transform.py |
Transform模型预处理脚本。 |
transform_tf_bin2de.py |
Transform模型后处理脚本。 |
preprocessing_tf_mobilenetv2.py |
MobilenetV2模型预处理脚本。 |
preprocessing_tf_resnet101.py |
ResNet101模型预处理脚本。 |
vision_metric.py |
Vision模型精度统计脚本。 |
yolo_caffe_postprocess.py |
YoloV3 caffe模型后处理脚本。 |
yolo_caffe_preprocess.py |
YoloV3 caffe模型预处理脚本。 |
benchmark.{arch} |
benchmark工具运行脚本。{arch}为CPU架构,取值为aarch64或x86_64。 |