Table of Contents

Enum SparsityPattern

Namespace
AiDotNet.Interfaces
Assembly
AiDotNet.dll

Types of sparsity patterns.

public enum SparsityPattern

Fields

BlockStructured = 5

Block structured - dense blocks pruned together.

ChannelStructured = 4

Channel-wise structured - entire channels removed.

ColumnStructured = 2

Column-wise structured - entire columns removed.

FilterStructured = 3

Filter-wise structured - entire conv filters removed.

RowStructured = 1

Row-wise structured - entire rows removed.

Structured2to4 = 6

2:4 fine-grained structured (NVIDIA Ampere).

StructuredNtoM = 7

N:M fine-grained structured (generalized).

Unstructured = 0

Unstructured - individual weights pruned randomly.