關於 eiq auto 2.0 文件
针对方案:基于NXP S32V234 的疲劳监测、前方碰撞、车道偏离、全景监控 之 Panda ADAS 方案
你好
不知道 eiq auto 2.0文件是否有跟新,我在NXP/VisionSDK_S32V2_RTM_1_5_1/s32v234_sdk/docs/apex/airunner/找到 兩個文件說明
目前正在測試yolov3-tiny但是文件沒有寫如何split graph和一些function如何使用和其input ouput為何,像是 letterboxResizeBicubicAndNormalizeFloat()...
有的話可以提供給我參考嘛
感恩
最佳解
I Have delivered the question to NXP AE ,and here is the replay:
The ONNX official doesn't provide model split tool like Tensorflow transform_graph tool, so we did it in eIQ Auto.
you can do it by using airunner::LoadSubGraphFromONNX API as follow:
const std::string aGraphName3 = "data/airunner/yolov3-tiny.onnx";
std::vector<std::string> aInputName30 = {"input_1"};
std::vector<std::string> aOutputName30 = {"convolution_output1", "convolution_output"};
const std::string asubGraphName30 = "tiny_yolov3_subgraph1.onnx";
Status_t lStatus = LoadSubGraphFromONNX(aGraphName3, aInputName30, aOutputName30, asubGraphName30);
The tiny_yolov3_subgraph1.onnx will export to your board. Thanks