BlockwiseMagnitudeSparsifier.ConfigΒΆ

Component: BlockwiseMagnitudeSparsifier

class BlockwiseMagnitudeSparsifier.Config[source]

Bases: L0_projection_sparsifier.Config

All Attributes (including base classes)

sparsity: float = 0.9
starting_epoch: int = 2
frequency: int = 1
layerwise_pruning: bool = True
accumulate_mask: bool = False
block_size: int = 16
columnwise_blocking: bool = False

Default JSON

{
    "sparsity": 0.9,
    "starting_epoch": 2,
    "frequency": 1,
    "layerwise_pruning": true,
    "accumulate_mask": false,
    "block_size": 16,
    "columnwise_blocking": false
}