CompressionReference.rst 901 Bytes
Newer Older
1
2
Python API Reference of Compression Utilities
=============================================
Ningxin Zheng's avatar
Ningxin Zheng committed
3
4
5

.. contents::

6
7
Sensitivity Utilities
---------------------
Ningxin Zheng's avatar
Ningxin Zheng committed
8

9
..  autoclass:: nni.compression.pytorch.utils.sensitivity_analysis.SensitivityAnalysis
Ningxin Zheng's avatar
Ningxin Zheng committed
10
11
    :members:

12
13
Topology Utilities
------------------
Ningxin Zheng's avatar
Ningxin Zheng committed
14

15
..  autoclass:: nni.compression.pytorch.utils.shape_dependency.ChannelDependency
Ningxin Zheng's avatar
Ningxin Zheng committed
16
17
    :members:

18
..  autoclass:: nni.compression.pytorch.utils.shape_dependency.GroupDependency
Ningxin Zheng's avatar
Ningxin Zheng committed
19
    :members:
20

21
..  autoclass:: nni.compression.pytorch.utils.mask_conflict.CatMaskPadding
22
23
    :members:

24
..  autoclass:: nni.compression.pytorch.utils.mask_conflict.GroupMaskConflict
25
26
    :members:

27
..  autoclass:: nni.compression.pytorch.utils.mask_conflict.ChannelMaskConflict
28
29
    :members:

30
31
Model FLOPs/Parameters Counter
------------------------------
32

33
..  autofunction:: nni.compression.pytorch.utils.counter.count_flops_params