• 文档 >
  • torch.nn >
  • torch.nn.utils.prune.is_pruned
快捷键

torch.nn.utils.prune.is_pruned

torch.nn.utils.prune.is_pruned(module)[source][source]

通过查找剪枝预钩子来检查模块是否被剪枝。

检查 module 是否被剪枝,可以通过查找其模块中继承自 BasePruningMethodforward_pre_hooks 来实现。

参数:

module (nn.Module) – 一个要么被剪枝要么未被剪枝的对象

返回值:

关于 module 是否被剪枝的二进制答案。

示例

>>> from torch.nn.utils import prune
>>> m = nn.Linear(5, 7)
>>> print(prune.is_pruned(m))
False
>>> prune.random_unstructured(m, name='weight', amount=0.2)
>>> print(prune.is_pruned(m))
True

© 版权所有 PyTorch 贡献者。

使用 Sphinx 构建,并使用 Read the Docs 提供的主题。

文档

PyTorch 的全面开发者文档

查看文档

教程

深入了解初学者和高级开发者的教程

查看教程

资源

查找开发资源并获得您的疑问解答

查看资源