美文网首页
【量化】可视化工具和排查思路

【量化】可视化工具和排查思路

作者: 云彩修建站站长 | 来源:发表于2021-12-09 18:39 被阅读0次
import os

import ufw.tools.analysis.analysis as analysis


dir_path = '/workspace/models/rvm/output/ufw_rvm_b1_t8_sm'
test_args = ['-fm',
            os.path.join(dir_path, 'rvm_b1_t8_sm.script_bmnetp_test_fp32_unique_top.prototxt'),
            '-fw',
            os.path.join(dir_path, 'rvm_b1_t8_sm.script_bmnetp.fp32umodel'),
            '-im',
            os.path.join(dir_path, 'rvm_b1_t8_sm.script_bmnetp_test_int8_unique_top.prototxt'),
            '-iw',
            os.path.join(dir_path, 'rvm_b1_t8_sm.script_bmnetp.int8umodel'),
            '-show_difference', '1',
            ]
test_n = analysis.calibration_visual(test_args)
test_n.run()
test_n.show_widgets()

使用上述代码,可以查看fp32 和 int8相同层的精度差,我把最后30层设置成了fp32的,但是实际上来看,最后30层效果还是不好,这是什么原因呢?????

image.png

原来他妈的,网络并不是串行的,是一个图,所以在前面的层,后面的节点并不一定多。我设置了某个节点向后的层,其实还可能会有其他的层通路。

真是没有想到。

image.png

直接用prototxt 就可以看图的结构,真方便。
https://netron.app/

相关文章

  • 【量化】可视化工具和排查思路

    使用上述代码,可以查看fp32 和 int8相同层的精度差,我把最后30层设置成了fp32的,但是实际上来看,最后...

  • Java问题排查整理

    Java问题排查工具箱 问题排查解决思路,逻辑推导工具 日志相关工具日志的标准化to be continued.....

  • CPU性能瓶颈分析套路

    性能指标 性能分析工具 根据指标找工具: 根据工具找指标: 排查CPU性能问题思路

  • LeaRun快速开发平台,快速开发.net/java项目

    Learun软件快速开发平台是一款轻量化多语言可视化开发工具。 平台目前分为Java和.net(core)版本,内...

  • 一种Java动态调试与热修复技术实践

    Java动态问题排查修复工具 问题排查基本思路 问题排查是一个比较体系化的领域,'问题'来源于多种多样,按照我的理...

  • DEM数据Mapbox渲染

    数据源 DEM数据 工具 postgis mapbox 思路 DEM数据入库(postgis) 栅格矢量化 网格发...

  • JVM 优化踩坑记

    本文记录了服务 JVM 优化的过程与思路,有对 JVM GC 原理以及对问题排查方向和工具的介绍,也有走弯路和踩坑...

  • Matlab编程思想的一点总结

    Matlab编程思想的一点总结 矢量化编程 基本思路: 正向思路和逆向思路相结合,矢量化编程,分块 编程步骤 1....

  • java死锁排查

    多个线程在竞争锁的过程中彼此之间形成堵塞的现象 排查 jstack查看线程以及堆栈信息 jconsole可视化工具...

  • JVM原理和排查思路

    我们知道Java语言是跨平台的语言,那他是怎么实现的呢?Java虚拟机的原理是什么呢? 虚拟化技术 虚拟化就是由位...

网友评论

      本文标题:【量化】可视化工具和排查思路

      本文链接:https://www.haomeiwen.com/subject/jioffrtx.html