SpiceGL

Results 6 issues of SpiceGL

Hello, I used your code to train for 500 epochs with "python train_new.py --gpu_ids 0 --name ft_ResNet50 --train_all --batchsize 16 --data_dir ./Market". I didn’t change the parameters of the code,...

我参考Readme中提供的例子```https://github.com/MUZLATAN/ffmpeg_rtsp_mpp```,自己改成了4路拉流解码,在拉取h264时没有问题。但是在拉取h265时(已修改解码类型:MppCodingType type = MPP_VIDEO_CodingHEVC;),发现有两种报错退出方式:free() invalid pointer、corrupted size vs. prev size。 我开始以为是我自己的改写有问题,于是使用ffmpeg_rtsp_mpp原版例子,将main函数改名为thread0,然后在新的main函数中以4个线程分别调用,结果还是触发了上述报错。而在h264的解码时并没有遇到这个问题。 我的测试设备是rv1109和rv1126,mpp版本是最新1.0.4,均存在上述问题。请问这个是什么原因导致的呢? 新的main函数: ``` int main(int argc, char* argv[]) { std::string mode = "0"; if (argc >= 2) mode =...

你好,我参考你的例子,自己改成了4路拉流解码,在拉取h264时没有问题。但是在拉取h265时(已修改解码类型:MppCodingType type = MPP_VIDEO_CodingHEVC;),发现有两种报错退出方式:free() invalid pointer、corrupted size vs. prev size。 我开始以为是我自己的改写有问题,于是使用本项目的原版例子,将main函数改名为thread0,然后在新的main函数中以4个线程分别调用,结果还是触发了上述报错。而在h264的解码时并没有遇到这个问题。 我的测试设备是rv1109和rv1126,mpp版本是最新1.0.4,均存在上述问题。请问这个是什么原因导致的呢? 新的main函数: ``` int main(int argc, char* argv[]) { std::string mode = "0"; if (argc >= 2) mode =...

之前在1.7.1版本上使用,离线预编译比较方便。现在发现1.7.5版本,零拷贝接口和rknpu2基本统一了,就准备转到1.7.5版本上,但是必须连接设备才能在线预编译。为什么取消了离线预编译这个功能呢?

我在rv1126上使用的rknpu和rknn-toolkit版本为1.7.1,在rk3588上使用的rknpu2和rknn-toolkit2版本为1.4.0。 使用同一个模型(YOLOv7)进行测试,使用通用API进行推理。 在rv1126上,rknn_outputs_get获取到的输出outputs的buf数据的排列顺序确实是NCHW(1,3,400,7),但对应的output_attr.dims值按顺序是(7,400,3,1)。 而在rk3588上buf数据的顺序和output_attr.dims的顺序是一致的,都是(1,3,400,7)。 rv1126上这种有点反直觉的情况我有些不太理解。

我在rv1109上使用rga,用的1.10.0版本中的copy_demo的例子运行,但是importbuffer_virtualaddr获取到的handle为-1,因此基础的例子无法通过。问题日志如下,请问这是什么原因呢?是驱动的原因吗?我们现在更新驱动较为麻烦,因为我们购买的rv1109设备没有提供完整的sdk,只有交叉编译环境。 librga fail to get driver version! Compatibility mode will be enabled. 15 im2d_rga_impl rga_version_below_minimun_range_user_driver(329): The driver may be compatible, but it is best to update the driver to version...