Showing 84 of 84 problems. Help us reach 100 problems here!
Title | Difficulty | Tags | Submissions |
|---|---|---|---|
1D Convolution | EASY | Convolution | 9666 |
Vector Addition | EASY | Vector | 7770 |
ReLU | EASY | Activations | 3861 |
Matrix Vector Multiplication | EASY | MatmulVector | 3354 |
Leaky ReLU | EASY | Activations | 2309 |
1D Average Pooling | EASY | Pooling | 1913 |
GELU | EASY | Activations | 1261 |
Sigmoid | EASY | Activations | 1083 |
RMS Normalization | EASY | Normalization | 928 |
Tanh | EASY | Activations | 884 |
Sum Over Dimension | EASY | Reduction | 813 |
ELU | EASY | Activations | 712 |
L1 Normalization | EASY | Normalization | 712 |
Array Sorting | EASY | Sorting | 697 |
Image Histogram | EASY | GraphicsStatistics | 629 |
Matrix Scalar Multiplication | EASY | MatmulScalar | 508 |
Huber Loss | EASY | Loss | 439 |
Hard Sigmoid | EASY | Activations | 436 |
1D Max Pooling | EASY | Pooling | 418 |
SELU | EASY | Activations | 377 |
1D Running Sum | EASY | Convolution | 358 |
L2 Normalization | EASY | Normalization | 353 |
Grayscale Conversion | EASY | Graphics | 338 |
Softplus | EASY | Activations | 332 |
Argmax Over Dimension | EASY | Reduction | 312 |
Max Over Dimension | EASY | Reduction | 309 |
Swish | EASY | Activations | 302 |
Mean Squared Error Loss | EASY | Loss | 284 |
Cosine Similarity | EASY | Loss | 265 |
Box Blur | EASY | GraphicsConvolution | 260 |
Hinge Loss | EASY | Loss | 250 |
Log Softmax | EASY | Activations | 209 |
Image Thresholding | EASY | Graphics | 200 |
Diagonal Matrix Multiplication | EASY | Matmul | 193 |
Product Over Dimension | EASY | Reduction | 185 |
Frobenius Normalization | EASY | Normalization | 185 |
Edge Detection | EASY | Graphics | 170 |
MXFP4 Dequantization | EASY | QuantizationMXFP4 | 162 |
MXFP8 Dequantization | EASY | QuantizationMXFP8 | 152 |
ECC Point Negation (Batched) | EASY | Cryptography | 90 |
Min Over Dimension | EASY | Reduction | 89 |
Mean Over Dimension | EASY | Reduction | 73 |
Argmin Over Dimension | EASY | Reduction | 70 |
Matrix Multiplication | MEDIUM | Matmul | 4109 |
Square Matrix Multiplication | MEDIUM | Matmul | 1848 |
Cumulative Sum | MEDIUM | Scan | 1030 |
2D Convolution | MEDIUM | Convolution | 920 |
GEMM with Bias and ReLU | MEDIUM | MatmulActivationsFused | 649 |
Layer Normalization | MEDIUM | Normalization | 527 |
Softmax | MEDIUM | ActivationsNormalization | 493 |
All-Pairs Shortest Path | MEDIUM | Graphs | 340 |
Kullback-Leibler Divergence | MEDIUM | Loss | 321 |
2D Average Pooling | MEDIUM | Pooling | 243 |
Triplet Margin Loss | MEDIUM | LossReduction | 240 |
2D Max Pooling | MEDIUM | Pooling | 239 |
Matrix Multiplication with Swish Activation | MEDIUM | MatmulActivationsFused | 219 |
Batch Normalization | MEDIUM | Normalization | 198 |
Polynomial Multiplication over Finite Field | MEDIUM | Cryptography | 187 |
Cumulative Product | MEDIUM | Scan | 154 |
MXFP8 Quantization | MEDIUM | QuantizationMXFP8 | 128 |
Vector Multiplication over Finite Field | MEDIUM | Cryptography | 110 |
Symmetric Matrix Multiplication | MEDIUM | Matmul | 99 |
Single Source Shortest Path | MEDIUM | Graphs | 92 |
Minimum Spanning Tree | MEDIUM | Graphs | 87 |
NVFP4 Dequantization | MEDIUM | QuantizationNVFP4 | 86 |
Matrix Multiplication with Sigmoid and Sum | MEDIUM | MatmulReductionFused | 84 |
2D Convolution with ReLU and HardSwish | MEDIUM | ConvolutionActivationsFused | 83 |
Upper Triangular Matrix Multiplication | MEDIUM | Matmul | 82 |
Lower Triangular Matrix Multiplication | MEDIUM | Matmul | 74 |
GEMM with Element-wise Multiply and LeakyReLU | MEDIUM | MatmulActivationsFused | 70 |
Matrix Nth Power | MEDIUM | Matmul | 66 |
Matrix Multiplication with Swish and Scaling | MEDIUM | MatmulActivationsFused | 64 |
MXFP4 Quantization | MEDIUM | QuantizationMXFP4 | 37 |
NVFP4 Quantization | MEDIUM | QuantizationNVFP4 | 36 |
3D Square Convolution | HARD | Convolution | 491 |
Scaled Dot-Product Attention | HARD | Attention | 274 |
3D Tensor-Matrix Multiplication | HARD | Matmul | 223 |
4D Tensor-Matrix Multiplication | HARD | Matmul | 167 |
3D Max Pooling | HARD | Pooling | 164 |
MXFP8 GEMM | HARD | QuantizationMXFP8Matmul | 160 |
3D Average Pooling | HARD | Pooling | 157 |
MXFP4 GEMM | HARD | QuantizationMXFP4Matmul | 63 |
NVFP4 GEMM | HARD | QuantizationNVFP4Matmul | 47 |
NVFP4 GEMV | HARD | QuantizationNVFP4MatmulVector | 27 |