- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 在Pytorch深度学习框架中,什么时候应该使用torch.no_grad()?
在 PyTorch 中,当我们执行一些不需要梯度计算的操作时,我们可以通过将代码包裹在上下文管理器中来减少内存的消耗并提高代码执行效率。具体来说,是一个上下文管理器,它会在执行被包裹的代码块时关闭 PyTorch 张量的自动求导功能。这意味着,被包裹的代码块中的所有计算操作都不会被记录在 PyTorch 的计算图中,从而减少了计算图的大小,也避免了不必要的内存消耗。使用。
2023-03-25 22:19:17
2941
原创 如何简单快捷的在Windows上配置Pytorch环境
Miniconda 是一个轻量级的 Python 发行版,其中包含了 conda、Python 和以来的管理工具。它是 Anaconda 的精简版,但是其功能强大,可以用来创建和管理 Python 环境。Miniconda 的优点是你可以选择性地安装需要的包,而不是像 Anaconda 那样一次性安装大量的包。这样可以节省磁盘空间,同时也使得安装和升级包的过程变得更快捷。你可以从 Miniconda 官网下载最新版本的 Miniconda 安装程序,然后按照安装指南进行安装。
2023-01-01 17:28:17
663
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人