Tensara Logo

tensara

Showing 73 of 73 problems

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

6633

Vector Addition

EASY
Vector

4933

ReLU

EASY
Activations

2174

Matrix Vector Multiplication

EASY
MatmulVector

1656

Leaky ReLU

EASY
Activations

1540

1D Average Pooling

EASY
Pooling

1442

GELU

EASY
Activations

735

Sigmoid

EASY
Activations

693

Sum Over Dimension

EASY
Reduction

596

Tanh

EASY
Activations

590

Array Sorting

EASY
Sorting

572

ELU

EASY
Activations

507

RMS Normalization

EASY
Normalization

427

L1 Normalization

EASY
Normalization

391

Image Histogram

EASY
GraphicsStatistics

380

1D Max Pooling

EASY
Pooling

305

Huber Loss

EASY
Loss

304

Argmax Over Dimension

EASY
Reduction

260

Matrix Scalar Multiplication

EASY
MatmulScalar

247

Hard Sigmoid

EASY
Activations

245

Max Over Dimension

EASY
Reduction

242

L2 Normalization

EASY
Normalization

229

Softplus

EASY
Activations

215

SELU

EASY
Activations

205

Cosine Similarity

EASY
Loss

187

Mean Squared Error Loss

EASY
Loss

175

1D Running Sum

EASY
Convolution

158

Hinge Loss

EASY
Loss

147

Grayscale Conversion

EASY
Graphics

146

Box Blur

EASY
GraphicsConvolution

139

Diagonal Matrix Multiplication

EASY
Matmul

136

Frobenius Normalization

EASY
Normalization

124

Product Over Dimension

EASY
Reduction

122

Swish

EASY
Activations

110

Edge Detection

EASY
Graphics

59

Image Thresholding

EASY
Graphics

59

ECC Point Negation (Batched)

EASY
Cryptography

46

Min Over Dimension

EASY
Reduction

39

Mean Over Dimension

EASY
Reduction

32

Argmin Over Dimension

EASY
Reduction

22

Matrix Multiplication

MEDIUM
Matmul

2659

Square Matrix Multiplication

MEDIUM
Matmul

1556

Cumulative Sum

MEDIUM
Scan

750

2D Convolution

MEDIUM
Convolution

650

Layer Normalization

MEDIUM
Normalization

441

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

429

Softmax

MEDIUM
ActivationsNormalization

352

Kullback-Leibler Divergence

MEDIUM
Loss

273

All-Pairs Shortest Path

MEDIUM
Graphs

239

2D Average Pooling

MEDIUM
Pooling

207

Triplet Margin Loss

MEDIUM
LossReduction

203

2D Max Pooling

MEDIUM
Pooling

161

Batch Normalization

MEDIUM
Normalization

146

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

129

Cumulative Product

MEDIUM
Scan

119

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

116

Symmetric Matrix Multiplication

MEDIUM
Matmul

66

Vector Multiplication over Finite Field

MEDIUM
Cryptography

47

Single Source Shortest Path

MEDIUM
Graphs

44

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

42

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

40

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

38

Matrix Nth Power

MEDIUM
Matmul

29

Minimum Spanning Tree

MEDIUM
Graphs

20

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

10

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

10

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

6

3D Square Convolution

HARD
Convolution

391

3D Tensor-Matrix Multiplication

HARD
Matmul

158

3D Max Pooling

HARD
Pooling

97

3D Average Pooling

HARD
Pooling

89

4D Tensor-Matrix Multiplication

HARD
Matmul

89

Scaled Dot-Product Attention

HARD
Attention

78