Machine learning

Table of contents

What backbone/architecture do you recommend for TPU/ARTPEC-8/CV25?

The FAQ in the ACAP Computer Vision example repository explains a lot when it comes to model support for different Axis architectures. Additionally, we have the Axis Model Zoo repository that contains a collection of different models compatible with Axis cameras and some performance measures (accuracy and speed).

My model is developed for ARTPEC-7 (TPU). How do I run it on ARTPEC-8?

A few aspects of this question are answered in ACAP Computer Vision SDK examples #112, but in general, a model that works on ARTPEC-7 can also work on ARTPEC-8. The difference is not about the model’s architecture but an optimization stage called quantization. Make sure to use quantization by tensor on ARTPEC-8, since it is the most optimal solution on that platform.

You can also find relevant information on model conversion, model quantization and image formats in the ACAP Native SDK examples repository, specifically for ARTPEC-7, ARTPEC-8 and CV25.

What is the training process for the respective accelerator?

The ACAP Native SDK examples repository contains examples on the training process for ARTPEC-7, ARTPEC-8 and CV25.

What is a Deep Learning Processing Unit (DLPU) and how does it relate to the Central Processing Unit (CPU)?

The DLPU is a separate component in the Axis device specialized to be performant for deep learning algorithms, where the more general CPU is responsible for executing operative system instructions.

Can a Deep Learning Processing Unit (DLPU) run multiple models?

Yes, Axis devices are capable of running multiple models concurrently but not in parallel. With multiple models the DLPU will have to switch between inferences, and the load will not be divided equally if the models aren’t similar in size and complexity. As a guideline you should only run models that benefit you in your use case, e.g. stop AXIS Object Analytics if it’s not contributing to your use case.


Back to top

© Axis Communications AB. All rights reserved. AXIS COMMUNICATIONS, AXIS, ARTPEC and VAPIX are registered trademarks of Axis AB in various jurisdictions, and you are not granted any license to use them. All other trademarks are the property of their respective owners.