切换版块
×
基础软件平台
PyTorch开发
TensorFlow开发
编解码及SDK开发
BANG语言与计算库
开发工具链
MagicMind开发
软件栈百科
云平台集成
硬件产品专区
大模型专区
寒武纪® AIDC® MLU370®系列加速卡
MLU200系列AI加速产品
经验方案交流区
经验案例与实践分享
开发者服务
开发者活动
公告与版务
高校支持
《智能计算系统》
签到
版块
社区
文档
SDK下载
370系列
200系列
开发平台
官网首页
注册
登录
全部版块
基础软件平台
硬件产品专区
经验方案交流区
开发者服务
高校支持
发布新帖
登录/注册
LV.1
家乡的日出
81
积分
0
赞
11
帖子
38
回复
0
收藏
TA的动态
TA的帖子
TA的回复
能否支持获取中间层的的输出结果
我的回复:#1lanhao回复可以使用逐层dump工具(参见cambricon pytorch用户手册),或者使用逐层模式在模型文件中np.savetxt保存中间层的结果,与cpu进行对比展开np.savetxt保存中间层的结果,能不能分享个例子?用个简单点的例子都可以。
0
MLU220上valgrind工具安装
我的回复:#2jiapeiyuan回复valgrind只能检测host侧的cpu内存情况,无法检测device侧的内存是否泄漏我用watch -n 1 cnmon,进行肉眼观察,device侧增增减减,基本没有问题。
0
MLU220上valgrind工具安装
我的回复:make的时候,遇到如下问题,求解答?
0
高版本pytorch移植问题(tensorflow)
我的回复:yolov5我不知道,但是我遇到类似问题,在移植arcface的时候,模型是高版本pytorch.重新加载再保存模型,设置use_new_zipfile_serialization=False。然后再转cambricon.代码如下:weight_cp =weight.replace(".pth","_no_use_new_zip.pth")torch.save(model.state_dict(), model_cp,_use_new_zipfile_serialization=False) # 训练所有数据后,保存网络的参数
0
错误码排查方法
我的回复:#1zhaodeming回复您好,根据图中的第二行错误来看,是MLU ERROR UNKNOWN原因。可能是使用了错误的板卡,另外,我们想问下,您使用的是MLU100板卡吗,因为从第一行的C10来看是使用了MLU100展开是MLU270
0
cncc将.mlu文件编译成库的CMakeLists.txt或者cncc命令
我的回复:#12tanhaojue回复您好,-bang-device-only是面向设备侧编译程序,通常与-s选项配合使用,生成MLISA汇编代码。展开您好,谢啦谢啦!666
0
cncc将.mlu文件编译成库的CMakeLists.txt或者cncc命令
我的回复:#10tanhaojue回复您好,可以试一下在链接成.so文件的时候加上参数-fPIC,即 g++ xxx.o -I /usr/local/neuware/include -L /usr/local/neuware/lib64 -lcnrt -fPIC -shared -o xxx.so,将.o文件链接成.so文件。展开已经解决,主要是缺了一个参数,--bang-device-only,这是为什么呢?
0
cncc将.mlu文件编译成库的CMakeLists.txt或者cncc命令
我的回复:#8tanhaojue回复您好,可以说明一下,之前成功和现在失败之间做了些什么操作吗?看报错是bangc kernel 版本太高,可以贴一下您的BANG C Version CNCC Version MLISA Version CNAS Version等版本信息。展开cncc v2.15.2 clang version 5.0.1 (tags/RELEASE_501/final) (based on LLVM 5.0.1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/local/neuware/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.0.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.3.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/8
0
cncc将.mlu文件编译成库的CMakeLists.txt或者cncc命令
我的回复:遇到一个新问题,报2021-09-18 09:43:16.793922: [cnrtError] [24753] [Card : 0] bangc kernel version too high, not support here.2021-09-18 09:43:16.793987: [cnrtError] [24753] [Card : 0] [transpose_ex.cc:97] CNRT error, code=632043(The version of kernel bin compiled by CNCC is too high.) "cnrtInvokeKernel_V2((void *)&transpose_kernel, dim, params_, ktype, queue)"108usec used in parrallel kerneltranspose after ...截图如下:矩阵的转置结果矩阵在没有转之前我赋值全是1,现在是没有转置成功的情况。
0
cncc将.mlu文件编译成库的CMakeLists.txt或者cncc命令
我的回复:#4tanhaojue回复您好,可以试一下在生成.o文件的时候加上参数-fPIC,即cncc --bang-mlu-arch=MLU270 -c xxx.mlu -o xxx.o -fPIC展开遇到一个新的问题?报告 [cnrtError] [24753] [Card : 0] bangc kernel version too high, not support here. 转置的结果还不对,
0
上一页
1
2
下一页
Github
开发平台
文档中心
新手必读
官方微信
版权所有 © 2025 寒武纪 Cambricon.com 备案/许可证号:
京ICP备17003415号-1
关闭