切换版块
×
基础软件平台
PyTorch开发
TensorFlow开发
编解码及SDK开发
BANG语言与计算库
开发工具链
MagicMind开发
软件栈百科
云平台集成
硬件产品专区
MLU370系列AI加速卡
MLU270系列AI加速卡
MLU220系列AI加速产品
经验方案交流区
经验案例与实践分享
开发者服务
开发者活动
公告与版务
高校支持
《智能计算系统》
签到
版块
社区
文档
SDK下载
370系列
200系列
开发平台
官网首页
注册
登录
全部版块
基础软件平台
硬件产品专区
经验方案交流区
开发者服务
高校支持
发布新帖
登录/注册
LV.1
jiapeiyuan
190
积分
2
赞
2
帖子
8
回复
2
收藏
TA的动态
TA的帖子
TA的回复
cnstream中的tracker模块样例使用的特征提取网络是什么呢
我的回复:tracker里面用的是tensorflow的resnet50,可以换成其他的特征离线模型
0
MLU220 解码4路HikVison网络camera
我的回复:1)先试试连接1路和2路,看看延时如何2)用vlc播放rtsp的话,延时如何?
0
关于参考yolov5官方移植教程中出现的模型移植量化报错
我的回复:1)第三方模型的移植,要看是什么模型,对于不需要后处理大算子的模型,直接按照pytorch文档或demo里面的使用方式,直接量化,转离线,就可以。对于像yolo系列需要集成后处理算子的,按照你贴的那篇文档去适配,要修改pytorch工程内部的代码2)量化过程报错的话,可以直接把错误贴出来,从报错信息入手去排查
0
【FAQ】寒武纪软件栈有没有对训练数据进行加密的模块
我的回复:目前没有
0
【FAQ】Cambricon Neuwara支持什么图的运行模式?
我的回复:cambricon软件栈,在框架层面支持:在线逐层、在线融合、离线。在线逐层属于动态图的模式,在线融合和离线,属于静态图的模式(一经融合,参数都固定了,算子之间的融合也都做完,不能再修改了)
0
MLU 内存拷贝出错 MLU_MEMORY_ERROR_INVALID_ADDRESS
我的回复:1)试试d2h,看看能不能拷贝成功2)检查一下拷贝的字节数,有没有超过数据区大小,最好也打印出来(也可以改成拷贝128字节,看看能不能成功)3)解码出来的数据,有加add reference 锁住这块缓冲区吗?另外解码的输出缓冲区是内部分,还是外部分(lib还是app)
0
长考解码h264数据,某一帧会突然卡在cnvideoDecFeedData里面timeout
我的回复:#8zxmin回复又一份长考复现的日志,我截取相关部分[LOG_DEBUG][CNCODEC-COMMON]fd=33 capture evnet=134217729[LOG_ERROR][CNCODEC-COMMON]HandleEvents fd=33 capture fw timeout event(134217729)发生这个以后我们送入的帧就无法解码了,这次送入的帧因为是ipc给eos,我们重新拉取,这些帧都没有交给算法处理[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_DEBUG][CNCODEC-COMMON]fd=33 capture evnet=134217729[LOG_ERROR][CNCODEC-COMMON]HandleEvents fd=33 capture fw timeout event(134217729)[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamplog queue too long (1001)log queue too long (1001)log queue too long (1001)ULUInfo: [1629084593613][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time -102481911520608624, flags 1,size 80667[LOG_TRACE][CNCODEC-COMMON]Waiting For Input Buffer got buf[0].[LOG_VERBOSE][CNCODEC-COMMON]--> duid=95 in_bufidx=0 byteused 80667 flags 0[LOG_DEBUG][CNCODEC-COMMON]input->->[LOG_DEBUG][CNCODEC-COMMON]index=0 type=2 mem=4 flags=0x4002 timestamp 8198552921648685[LOG_DEBUG][CNCODEC-COMMON] fd=18 length=8388608 byteused=80667[LOG_DEBUG][CNCODEC-COMMON]Add_H264_Frame:pts = -102481911520608624,size = 80667,flag = 0ULUInfo: [1629084593616][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 38, flags 0,size 4051[LOG_TRACE][CNCODEC-COMMON]Waiting For Input Buffer got buf[1].[LOG_VERBOSE][CNCODEC-COMMON]--> duid=95 in_bufidx=1 byteused 4051 flags 0[LOG_DEBUG][CNCODEC-COMMON]input->->[LOG_DEBUG][CNCODEC-COMMON]index=1 type=2 mem=4 flags=0x4002 timestamp 38[LOG_DEBUG][CNCODEC-COMMON] fd=19 length=8388608 byteused=4051[LOG_DEBUG][CNCODEC-COMMON]Add_H264_Frame:pts = 38,size = 4051,flag = 1ULUInfo: [1629084593618][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 78, flags 0,size 4536[LOG_TRACE][CNCODEC-COMMON]Waiting For Input Buffer got buf[2].[LOG_VERBOSE][CNCODEC-COMMON]--> duid=95 in_bufidx=2 byteused 4536 flags 0[LOG_DEBUG][CNCODEC-COMMON]input->->[LOG_DEBUG][CNCODEC-COMMON]index=2 type=2 mem=4 flags=0x4002 timestamp 78[LOG_DEBUG][CNCODEC-COMMON] fd=20 length=8388608 byteused=4536[LOG_DEBUG][CNCODEC-COMMON]Add_H264_Frame:pts = 78,size = 4536,flag = 1ULUInfo: [1629084593620][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 118, flags 0,size 3999[LOG_TRACE][CNCODEC-COMMON]Waiting For Input Buffer got buf[3].[LOG_VERBOSE][CNCODEC-COMMON]--> duid=95 in_bufidx=3 byteused 3999 flags 0[LOG_DEBUG][CNCODEC-COMMON]input->->[LOG_DEBUG][CNCODEC-COMMON]index=3 type=2 mem=4 flags=0x4002 timestamp 118[LOG_DEBUG][CNCODEC-COMMON] fd=21 length=8388608 byteused=3999[LOG_DEBUG][CNCODEC-COMMON]Add_H264_Frame:pts = 118,size = 3999,flag = 1ULUInfo: [1629084593623][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 158, flags 0,size 4018[LOG_TRACE][CNCODEC-COMMON]Waiting For Input Buffer got buf[4].[LOG_VERBOSE][CNCODEC-COMMON]--> duid=95 in_bufidx=4 byteused 4018 flags 0[LOG_DEBUG][CNCODEC-COMMON]input->->[LOG_DEBUG][CNCODEC-COMMON]index=4 type=2 mem=4 flags=0x4002 timestamp 158[LOG_DEBUG][CNCODEC-COMMON] fd=22 length=8388608 byteused=4018[LOG_DEBUG][CNCODEC-COMMON]Add_H264_Frame:pts = 158,size = 4018,flag = 1ULUInfo: [1629084593625][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 198, flags 0,size 4484[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_WARNING][CNCODEC-COMMON]Warning: uid 95 Poll timed out, no input buf feed or no output buf return to CNCodec over 6s may cause this issue[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_ERROR][CNCODEC-COMMON]FeedData2Deivce() duid 95 avail_input_frame_buf_queue wait timeout[LOG_ERROR][CNCODEC-API]cnvideoDecFeedData, error, ret -4ULUError: [1629084603625][0x6FDBF6F0] main.cpp onDecodedBufferCallback 84 cnvideoDecFeedData timeout happened[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_WARNING][CNCODEC-COMMON]Warning: uid 95 Poll timed out, no input buf feed or no output buf return to CNCodec over 6s may cause this issue[LOG_DEBUG][CNCODEC-COMMON]PollOutProc() end[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_TRACE][CNCODEC-INTER_PROC]pid[0x000000007343c6f0] bitset[149] update time stamp[LOG_DEBUG][CNCODEC-COMMON]close fd 33[LOG_VERBOSE][CNCODEC-INTER_PROC]pid[0x000000006fdbf6f0], guid 149 released by tid 0xffff6fdbebc0[LOG_VERBOSE][CNCODEC-INTER_PROC]pid[0x000000006fdbf6f0] scenario[0]release guid 149 [LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcff00000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcfe80000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcfd00000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcfc80000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcfb00000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcfa80000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcf900000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcf880000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcf700000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffcf680000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffd4000000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffd3000000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffd2000000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffd1000000)[LOG_TRACE][CNCODEC-MEM_OP]free(pa 400000ffd0000000)Add_H264_Frame:pts = 198,size = 4484,flag = 1ULUInfo: [1629084607506][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 238, flags 0,size 4035ULUError: [1629084607507][0x6FDBF6F0] main.cpp onDecodedBufferCallback 89 Call CN_Decode_FeedData failed, ret(-3)Add_H264_Frame:pts = 238,size = 4035,flag = 1ULUInfo: [1629084607509][0x6FDBF6F0] main.cpp onDecodedBufferCallback 79 h264 buffer: time 278, flags 0,size 4063ULUError: [1629084607509][0x6FDBF6F0] main.cpp onDecodedBufferCallback 89 Call CN_Decode_FeedData failed, ret(-3)展开这个日志只能看出来是,没有拿到inputbuf导致超时,超时的原因有很多种,包括码流自身超出了解码器处理的能力范围,也不太好去分析。可以换个思路,做一些容错处理:在超时发生后,销毁解码器,重新创建解码器,可以应对偶尔发生的各种异常问题。代价就是会丢一些帧,重启之后就好了
0
【依赖包安装报错】neuware-mlu270-1.2.4报错
我的回复:“sudo dpkg -i ./*.deb”不要这样装,一个一个装,看看是哪个包报的错,这个libhello.so感觉是个测试的库,sdk发布包里面应该不带这个,也不会使用这个。另外sdk1.2.4是很老的版本了,现在最新的都已经是1.6.xxx了,可以更换新一点的试试
0
MLU220使用CNGDB报错
我的回复:没找到设备,shell上执行 lspci -d cabc: -v 能看到设备吗,cnmon能看到信息界面吗
0
220edge交叉编译app运行报错Segmentation fault
我的回复:这个堆栈看不出来任何信息。建议增加一些打印,或者“二分法”注释掉部分代码,调试下是在哪个地方哪行代码死掉了。另外看看dmesg里面有没有异常
0
上一页
1
...
4
5
6
7
8
9
10
11
12
13
下一页
Github
开发平台
文档中心
新手必读
官方微信
版权所有 © 2024 寒武纪 Cambricon.com 备案/许可证号:
京ICP备17003415号-1
关闭