vietanhdev / open-adas

An open source advanced driver assistance system (ADAS) that uses Jetson Nano as the hardware. Features: Traffic sign detection, Forward collision warning, Lane departure warning.
MIT License
414 stars 123 forks source link

[Question]Can Open-adas run in CPU environment without using GPU ? #27

Open anilbommareddy opened 1 year ago

anilbommareddy commented 1 year ago

Initially, the source is written on the CPU side and after execution on the CPU side, profiling and performance wise the code is shifted to the device side like on the GPU side. So I would like to know is open-adas source is available for non-Cuda i.e CPU source code and runs only in the CPU environment.

vietanhdev commented 1 year ago

It cannot run on non-CUDA devices due to the dependency on TensorRT engine.

anilbommareddy commented 1 year ago

@vietanhdev is this perception modules(/open-adas/tree/master/src/perception/)can be implemented with tvm which supports cpu backend deployment.