Tensara Logo

tensara

Showing 72 of 72 problems

Title

Difficulty

Tags

Submissions

1D ConvolutionEASY
Convolution

5565

Vector AdditionEASY
Vector

3968

ReLUEASY
Activations

1684

Leaky ReLUEASY
Activations

1381

1D Average PoolingEASY
Pooling

1290

Matrix Vector MultiplicationEASY
MatmulVector

1239

GELUEASY
Activations

579

Sum Over DimensionEASY
Reduction

540

SigmoidEASY
Activations

462

ELUEASY
Activations

404

TanhEASY
Activations

400

L1 NormalizationEASY
Normalization

377

Image HistogramEASY
GraphicsStatistics

346

RMS NormalizationEASY
Normalization

344

1D Max PoolingEASY
Pooling

273

Huber LossEASY
Loss

259

Argmax Over DimensionEASY
Reduction

258

Max Over DimensionEASY
Reduction

222

Matrix Scalar MultiplicationEASY
MatmulScalar

208

L2 NormalizationEASY
Normalization

205

Cosine SimilarityEASY
Loss

184

Hard SigmoidEASY
Activations

182

Mean Squared Error LossEASY
Loss

175

SoftplusEASY
Activations

161

SELUEASY
Activations

144

Hinge LossEASY
Loss

143

Box BlurEASY
GraphicsConvolution

131

1D Running SumEASY
Convolution

125

Frobenius NormalizationEASY
Normalization

122

Product Over DimensionEASY
Reduction

122

Diagonal Matrix MultiplicationEASY
Matmul

112

Grayscale ConversionEASY
Graphics

104

SwishEASY
Activations

95

Edge DetectionEASY
Graphics

50

Image ThresholdingEASY
Graphics

43

Min Over DimensionEASY
Reduction

39

Mean Over DimensionEASY
Reduction

32

ECC Point Negation (Batched)EASY
Cryptography

31

Argmin Over DimensionEASY
Reduction

22

Matrix MultiplicationMEDIUM
Matmul

2072

Square Matrix MultiplicationMEDIUM
Matmul

1252

Cumulative SumMEDIUM
Scan

528

2D ConvolutionMEDIUM
Convolution

498

Layer NormalizationMEDIUM
Normalization

431

GEMM with Bias and ReLUMEDIUM
MatmulActivationsFused

339

SoftmaxMEDIUM
ActivationsNormalization

303

Kullback-Leibler DivergenceMEDIUM
Loss

273

All-Pairs Shortest PathMEDIUM
Graphs

239

2D Average PoolingMEDIUM
Pooling

184

Triplet Margin LossMEDIUM
LossReduction

166

Batch NormalizationMEDIUM
Normalization

146

2D Max PoolingMEDIUM
Pooling

131

Polynomial Multiplication over Finite Field MEDIUM
Cryptography

123

Matrix Multiplication with Swish ActivationMEDIUM
MatmulActivationsFused

113

Cumulative ProductMEDIUM
Scan

107

Symmetric Matrix MultiplicationMEDIUM
Matmul

66

Single Source Shortest PathMEDIUM
Graphs

41

Upper Triangular Matrix MultiplicationMEDIUM
Matmul

38

Lower Triangular Matrix MultiplicationMEDIUM
Matmul

36

2D Convolution with ReLU and HardSwishMEDIUM
ConvolutionActivationsFused

35

Matrix Nth PowerMEDIUM
Matmul

29

Minimum Spanning TreeMEDIUM
Graphs

19

Vector Multiplication over Finite FieldMEDIUM
Cryptography

13

Matrix Multiplication with Sigmoid and SumMEDIUM
MatmulReductionFused

6

Matrix Multiplication with Swish and ScalingMEDIUM
MatmulActivationsFused

2

GEMM with Element-wise Multiply and LeakyReLUMEDIUM
MatmulActivationsFused

1

3D Square ConvolutionHARD
Convolution

309

3D Tensor-Matrix MultiplicationHARD
Matmul

147

3D Max PoolingHARD
Pooling

92

4D Tensor-Matrix MultiplicationHARD
Matmul

80

3D Average PoolingHARD
Pooling

76

Scaled Dot-Product AttentionHARD
Attention

14