Pythorch CNN模型的类激活图

torchcam的Python项目详细描述


类激活浏览器

LicenseCodacy BadgeBuild StatuscodecovDocsPypi

利用Pythorch中卷积层的类特定激活的简单方法。在

gradcam_sample

目录

入门

先决条件

  • Python3.6(或更新版本)
  • pip

安装

可以使用pypi安装包,如下所示:

pip install torchcam

或使用conda

^{pr2}$

使用

您可以在下面找到一个详细的例子来检索resnet架构上特定类的CAM。在

python scripts/cam_example.py --model resnet50 --class-idx 232

gradcam_sample

技术路线图

该项目目前正在开发中,以下是下一版本的目标:

  • [x] 并行凸轮:启用批处理。在
  • [x] 基准测试:比较不同架构的类激活映射计算。在
  • []签名改进:自动检索所需的特定层名称。在
  • []改进的RPN:使用CAM创建区域建议网络。在
  • []任务转移:将训练有素的分类器转换为对象检测器。在

文件

完整的软件包文档可以here获取详细的规范。文档是用Sphinx生成的,使用Read the Docs提供的theme。在

贡献

如果你想为这个项目做贡献,请参考CONTRIBUTING。在

学分

本项目由回购所有人开发和维护,但实施基于以下珍贵文件:

许可证

根据麻省理工学院的许可证分发。有关详细信息,请参见LICENSE。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过标记名检索多个标记中的元素以进行selenium自动化测试   java iText如何查找最后一行被拆分到下一页   java如何在hudson中的特定jdk上运行Findbugs和PMD?   如何确保java程序与java Environment 6兼容?   对形状进行分组,这样我就可以通过鼠标点击和java处理循环浏览它们   使用生成器映射对象时,java定义无效   maven Java:Struts2和IntelliJ供初学者使用   java子类不继承父类字段   java Android Grid View在Android版本kitkat上崩溃   java Hibernate从缓存返回错误的列表,即使预期的列表与缓存的列表不同   java SendGrid:模板和替换标记   用于普通生产者| Kafka流的java自定义分区器   安卓理解Java内部类中的作用域   无法从Android Studio中的非静态方法调用java非静态方法   比较两个XML响应的JavaXMLUnit   java使用keytool列出密钥   不使用Java客户端库将视频上传到YouTube数据API v3   java My While循环即使在满足条件时也不会结束   自动在外部存储字符串数据,以便以后在Java中使用