PULC Model Zoo

May 29, 2023 · View on GitHub


The PULC model zoo is provided here, mainly providing indicators, model storage size, and download links of the model. The pre-trained model can be used for fine-tuning training, and the inference model can be directly used for prediction and deployment.

Model nameModel DescriptionMetricsStorage SizeLatencyDownload Address
person_existsHuman Exists Classification96.237.0M2.58msinference model / pretrained model
person_attributePedestrian Attribute Classification78.597.2M2.01msinference model / pretrained model
safety_helmetClassification of Whether Wearing Safety Helmet99.387.1M2.03msinference model / pretrained model
traffic_signTraffic Sign Classification98.358.2M2.10msinference model / pretrained model
vehicle_attributeVehicle Attribute Classification90.817.2M2.36msinference model / pretrained model
car_existsCar Exists Classification95.927.1M2.38msinference model / pretrained model
text_image_orientationText Image Orientation Classification99.067.1M2.16msinference model / pretrained model
textline_orientationText-line Orientation Classification96.017.0M2.72msinference model / pretrained model
language_classificationLanguage Classification99.267.1M2.58msinference model / pretrained model

Note:

  • The backbone of all the above models is PPLCNet_x1_0. The different sizes of some models are caused by the different output sizes of the classification layer. The inference time is tested on the Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz. During the test process, the MKLDNN acceleration strategy is turned on, and the number of threads is 10. There will be slight fluctuations during the speed test process.

  • The evaluation indicators of person_exists, safety_helmet, and car_exists are TprAtFpr. The evaluation indicators of person_attribute and vehicle_attribute are ma. The evaluation indicators of traffic_sign, text_image_orientation, textline_orientation and language_classification are Top-1 Acc.