Is there any definite advantage with using hailo CLI (Command Line Interface) rather than writing the script to compile models?

Hello. We have been using the python script and model script that we wrote for compiling the model but since it involves with the actual coding, someone not familiar with Python syntax has been having a hard time toying with the whole concept of it. (for data compile, at least).

So, we are considering using the CLI and as far as I know, it uses model script to set the specifics on optimizing the model weight as same as the python script -as it should be, since the CLI seems to be running based on the python environment as well-

As stated in the title, we would like to know there is a definite advantage -eg. functionality that has not been opened to utilize with the client runner API and etc- on using the cli. If so, what are they exactly?

1 Like

The Python scripts give you more control over the process and will allow you to add your own code.

The CLI is good for quick and dirty conversions working with the interactive mode for parsing for instance. Once you know the right start and end-nodes it makes sense to use them to avoid the CLI asking for your input.

You have to start at some point in time. There is very little python code required.

Thank you for the reply, so, it’s safe to assume there’s no additional coverage/functionality with the CLI, right?