Tensara Logo

tensara

Showing 73 of 73 problems. Help us reach 100 problems here!

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

7103

Vector Addition

EASY
Vector

5257

ReLU

EASY
Activations

2386

Matrix Vector Multiplication

EASY
MatmulVector

1969

Leaky ReLU

EASY
Activations

1756

1D Average Pooling

EASY
Pooling

1529

GELU

EASY
Activations

833

Sigmoid

EASY
Activations

756

Sum Over Dimension

EASY
Reduction

648

Tanh

EASY
Activations

618

Array Sorting

EASY
Sorting

581

RMS Normalization

EASY
Normalization

562

ELU

EASY
Activations

533

L1 Normalization

EASY
Normalization

416

Image Histogram

EASY
GraphicsStatistics

386

1D Max Pooling

EASY
Pooling

321

Huber Loss

EASY
Loss

311

Matrix Scalar Multiplication

EASY
MatmulScalar

306

Hard Sigmoid

EASY
Activations

285

Argmax Over Dimension

EASY
Reduction

260

Softplus

EASY
Activations

258

SELU

EASY
Activations

253

L2 Normalization

EASY
Normalization

253

Max Over Dimension

EASY
Reduction

242

Swish

EASY
Activations

212

Hinge Loss

EASY
Loss

207

Grayscale Conversion

EASY
Graphics

200

Cosine Similarity

EASY
Loss

194

Box Blur

EASY
GraphicsConvolution

188

Mean Squared Error Loss

EASY
Loss

185

1D Running Sum

EASY
Convolution

172

Diagonal Matrix Multiplication

EASY
Matmul

138

Product Over Dimension

EASY
Reduction

128

Frobenius Normalization

EASY
Normalization

124

Image Thresholding

EASY
Graphics

120

Edge Detection

EASY
Graphics

106

ECC Point Negation (Batched)

EASY
Cryptography

47

Min Over Dimension

EASY
Reduction

39

Mean Over Dimension

EASY
Reduction

32

Argmin Over Dimension

EASY
Reduction

22

Matrix Multiplication

MEDIUM
Matmul

2992

Square Matrix Multiplication

MEDIUM
Matmul

1706

Cumulative Sum

MEDIUM
Scan

783

2D Convolution

MEDIUM
Convolution

658

Layer Normalization

MEDIUM
Normalization

441

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

440

Softmax

MEDIUM
ActivationsNormalization

356

Kullback-Leibler Divergence

MEDIUM
Loss

275

All-Pairs Shortest Path

MEDIUM
Graphs

272

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

142

Cumulative Product

MEDIUM
Scan

119

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

116

Symmetric Matrix Multiplication

MEDIUM
Matmul

66

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

61

Vector Multiplication over Finite Field

MEDIUM
Cryptography

56

Single Source Shortest Path

MEDIUM
Graphs

48

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

42

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

40

Matrix Nth Power

MEDIUM
Matmul

29

Minimum Spanning Tree

MEDIUM
Graphs

24

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

23

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

16

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

15

3D Square Convolution

HARD
Convolution

393

3D Tensor-Matrix Multiplication

HARD
Matmul

159

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

88