当前位置: 首页 > news >正文

昇思MindSpore进阶教程--内存复用

大家好,我是刘明,明志科技创始人,华为昇思MindSpore布道师。
技术上主攻前端开发、鸿蒙开发和AI算法研究。
努力为大家带来持续的技术分享,如果你也喜欢我的文章,就点个关注吧

正文开始

内存复用功能(Mem Reuse)是让不同的Tensor共用同样的一部分内存,以降低内存开销,支撑更大的网络,关闭后每个Tensor有自己独立的内存空间,Tensor间无共享内存。 MindSpore内存复用功能默认开启,可以通过以下方式手动控制该功能的关闭和开启。

使用方法

  1. 创建配置文件mindspore_config.json。
{"sys": {"mem_reuse": true}
}
  1. 通过 context 配置内存复用功能。
import mindspore as ms
ms.set_context(env_config_path="./mindspore_config.json")

http://www.mrgr.cn/news/40986.html

相关文章:

  • Stable Diffusion绘画 | 来训练属于自己的模型:炼丹参数调整--步数设置与计算
  • deepin 无线网络搜不到信号
  • 银河麒麟桌面操作系统V10 SP1:取消安装应用的安全授权认证
  • 查缺补漏----程序查询方式和中断方式计算题
  • 如何使用Redisson的布隆过滤器?
  • JavaScript 可视化案例 D3.js Chart.js 使用教程 图表实现 柱状图 饼状图 条形图 折现图等
  • 本科生已不够 AI公司雇佣各领域专家训练大模型
  • Windows 开发工具使用技巧 Visual Studio使用安装和使用技巧 Visual Studio 快捷键
  • 在银河麒麟高级服务器操作系统V10中使用ISO镜像作为本地源
  • 高性价比PCB分板机高速主轴SycoTec 4025 HY
  • 记录Mybatis分页查询排序问题: Encountered unexpected token: “and“ “AND“
  • 付费计量系统通用功能(7)
  • 使用socket编程来实现一个简单的C/S模型(TCP协议)
  • EIP 是什么?
  • 【多线程】多线程(5):死锁,内存可见性
  • Java应用的数据库连接池连接泄露诊断
  • 基于Python的人工智能应用案例系列(17):LSTM正弦波预测
  • 强化学习:通过试错学习最优策略---示例:使用Q-Learning解决迷宫问题
  • 深化专长,广博学习,软技能助力核心竞争力提升
  • 6.3 API网关 架构模式 分类 和 应用实践