Recommendations for working around error

I’m currently using an Ubuntu computer that has an ARMv8 Processor Rev 1 and I would like to run the commands listed in this tutorial. https://developer.nvidia.com/blog/creating-a-real-time-license-plate-detection-and-recognition-app/
The problem is when I try to open a processor to try and run the tao commands, the container automatically exits and the log gives me an error saying this.

standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error
standard_init_linux.go:228: exec user process caused: exec format error

According to various forums I found, this means the processor is incompatible with the commands I need to run in order to perform a job. What are some docker repositories I can use to format the computer for this? Thank you in advance.

The TAO is designed to run on x86 systems with an NVIDIA GPU (e.g., GPU-powered workstation, DGX system, etc) or can be run in any cloud with an NVIDIA GPU. For inference, models can be deployed on any edge device such as an embedded Jetson platform or in a data center with GPUs like T4 or A100, etc.

So what does this mean in regards to what I’m trying to do? what can I do to reformat it?

If you run training with TAO, it is expected to use x86 systems with an NVIDIA GPU.

I’m sorry. I still don’t follow you. The system is x64 (64 bit) and is using an NVIDIA GPU.

You mentioned that ARM is used. So, you are changing to x86 now?

So, you are changing to x86 now?

I’m not sure how to do that. That’s why I am asking this. On top of looking to see if anything else on this device needs to be reformatted.

From another topic created by you, Error response from daemon: Container is not running - #7 by johnb.stevenson , you mentioned that it is a Jetson device.

That’s the root cause. Jetson device is not x86 system.

As mentioned above, if you use TAO to run training, please use x86 system.
For running inference, you can run in x86 system or Jetson devices.

Thank you. I’ll look more into it and see what I can do to get the necessary equipment for this job.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.