兼容性破坏

问题修复

通用组件

  • 修复使用trace时,broadcast op在输入输出shape一致情况下报错的问题
  • 修复异步队列导致多卡crash的问题
  • 修复当module中包含list等container时自动命名出错的问题
  • 修复module state_dict在keep_var时被修改内部state值的问题
  • 修复Strategy枚举中OPTIMIZED的拼写错误

周边工具

  • 修复可视化工具节点显示的问题
  • 修复统计工具计算flops问题
  • 修复统计工具内部修改module状态的问题

量化

  • 修复量化concat module forward出错的问题  

新功能

周边工具

  • 可视化工具增加log_path作为可选项
  • 可视化和统计工具增加summary输出
  • 统计工具增加感受野支持

Compatibility violation

  • No

Bug Fixes

General components

  • Fix the problem of broadcast op reporting an error when the input and output shapes are the same when using trace
  • Fix the crash of distributing training caused by asynchronous queue
  • Fix the problem of automatic naming errors when the module contains containers such as a list
  • Fix the problem that the internal state value of module state_dict is modified with the keep_var setting
  • Fix the spelling error of OPTIMIZED in Strategy enumeration

Tools

  • Fix the problem of network visualization tool node display
  • Fix the problem of statistics tools calculating flops
  • Fix the problem of modifying the module status in the module_stats tools

Quantization

  • Fix the problem of the quantized concat module forward  

New Features

Tools

  • Network visualization tool add log_path as an option
  • Network visualization tool and the module_stats add a summary print
  • Statistics tool add support receptive field

项目简介

MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架

🚀 Github 镜像仓库 🚀

源项目地址

https://github.com/MegEngine/MegEngine

发行版本 37

MegEngine v1.13.1

全部发行版

贡献者 39

全部贡献者

开发语言

  • C++ 79.8 %
  • Cuda 13.8 %
  • Python 4.9 %
  • C 0.9 %
  • CMake 0.5 %