├── .github ├── CODEOWNERS └── workflows │ ├── check_duplicated_index.yml │ └── deploy.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── challenges ├── easy │ ├── 19_reverse_array │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 1_vector_add │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 21_relu │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 23_leaky_relu │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 24_rainbow_table │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 2_matrix_multiplication │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 31_matrix_copy │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 3_matrix_transpose │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 41_simple_inference │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ └── starter.pytorch.py │ ├── 43_count_array_element │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 44_count_2d_array_element │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 52_silu │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 54_swiglu │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 7_color_inversion │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 8_matrix_addition │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ └── 9_1d_convolution │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py ├── hard │ ├── 11_3d_convolution │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 12_multi_head_attention │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 14_multi_agent_sim │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 20_kmeans_clustering │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 39_Fast_Fourier_transform │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 53_casual_attention │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ ├── 56_linear_attention │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ │ ├── starter.cu │ │ │ ├── starter.cute.py │ │ │ ├── starter.mojo │ │ │ ├── starter.pytorch.py │ │ │ └── starter.triton.py │ └── 59_sliding_window_attn │ │ ├── challenge.html │ │ ├── challenge.py │ │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py └── medium │ ├── 10_2d_convolution │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 13_histogramming │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 15_sorting │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 16_prefix_sum │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 17_dot_product │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 18_sparse_matrix_vector_multiplication │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 22_gemm │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 25_categorical_cross_entropy_loss │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 27_mean_squared_error │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 28_gaussian_blur │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 29_top_k_selection │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 30_batched_matrix_multiplication │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 32_int8_quantized_matmul │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 33_ordinary_least_squares │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 34_logistic_regression │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 35_monte_carlo_integration │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 36_radix_sort │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 37_matrix_power │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 38_nearest_neighbor │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 40_batch_normalization │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 42_2d_max_pooling │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 45_count_3d_array_element │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 46_bfs_shortest_path │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 47_subarray_sum │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 48_2d_subarray_sum │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 49_3d_subarray_sum │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 4_reduction │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 50_rms_normalization │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 51_max_subarray_sum │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 55_attn_w_linear_bias │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 57_fp16_batched_matmul │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 58_fp16_dot_product │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ ├── 5_softmax │ ├── challenge.html │ ├── challenge.py │ └── starter │ │ ├── starter.cu │ │ ├── starter.cute.py │ │ ├── starter.mojo │ │ ├── starter.pytorch.py │ │ └── starter.triton.py │ └── 6_softmax_attention │ ├── challenge.html │ ├── challenge.py │ └── starter │ ├── starter.cu │ ├── starter.cute.py │ ├── starter.mojo │ ├── starter.pytorch.py │ └── starter.triton.py └── scripts └── generate_starter_code.py /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @ishaan-arya @kunal-mansukhani 2 | -------------------------------------------------------------------------------- /.github/workflows/check_duplicated_index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/.github/workflows/check_duplicated_index.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/README.md -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/challenge.html -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/challenge.py -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/19_reverse_array/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/19_reverse_array/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/challenge.html -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/challenge.py -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/1_vector_add/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/1_vector_add/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/21_relu/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/challenge.html -------------------------------------------------------------------------------- /challenges/easy/21_relu/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/challenge.py -------------------------------------------------------------------------------- /challenges/easy/21_relu/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/21_relu/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/21_relu/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/21_relu/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/21_relu/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/21_relu/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/challenge.html -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/challenge.py -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/23_leaky_relu/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/23_leaky_relu/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/challenge.html -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/challenge.py -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/24_rainbow_table/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/24_rainbow_table/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/challenge.html -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/challenge.py -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/2_matrix_multiplication/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/2_matrix_multiplication/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/challenge.html -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/challenge.py -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/31_matrix_copy/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/31_matrix_copy/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/challenge.html -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/challenge.py -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/3_matrix_transpose/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/3_matrix_transpose/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/41_simple_inference/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/41_simple_inference/challenge.html -------------------------------------------------------------------------------- /challenges/easy/41_simple_inference/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/41_simple_inference/challenge.py -------------------------------------------------------------------------------- /challenges/easy/41_simple_inference/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/41_simple_inference/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/challenge.html -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/challenge.py -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/43_count_array_element/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/43_count_array_element/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/challenge.html -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/challenge.py -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/44_count_2d_array_element/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/44_count_2d_array_element/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/52_silu/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/challenge.html -------------------------------------------------------------------------------- /challenges/easy/52_silu/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/challenge.py -------------------------------------------------------------------------------- /challenges/easy/52_silu/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/52_silu/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/52_silu/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/52_silu/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/52_silu/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/52_silu/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/challenge.html -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/challenge.py -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/54_swiglu/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/54_swiglu/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/challenge.html -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/challenge.py -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/7_color_inversion/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/7_color_inversion/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/challenge.html -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/challenge.py -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/8_matrix_addition/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/8_matrix_addition/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/challenge.html -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/challenge.py -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/starter/starter.cu -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/easy/9_1d_convolution/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/easy/9_1d_convolution/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/challenge.html -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/challenge.py -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/11_3d_convolution/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/11_3d_convolution/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/challenge.html -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/challenge.py -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/12_multi_head_attention/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/12_multi_head_attention/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/challenge.html -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/challenge.py -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/14_multi_agent_sim/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/14_multi_agent_sim/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/challenge.html -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/challenge.py -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/20_kmeans_clustering/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/20_kmeans_clustering/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/challenge.html -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/challenge.py -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/39_Fast_Fourier_transform/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/39_Fast_Fourier_transform/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/challenge.html -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/challenge.py -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/53_casual_attention/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/53_casual_attention/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/challenge.html -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/challenge.py -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/56_linear_attention/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/56_linear_attention/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/challenge.html -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/challenge.py -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/starter/starter.cu -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/hard/59_sliding_window_attn/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/hard/59_sliding_window_attn/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/challenge.html -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/challenge.py -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/10_2d_convolution/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/10_2d_convolution/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/challenge.html -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/challenge.py -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/13_histogramming/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/13_histogramming/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/15_sorting/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/challenge.html -------------------------------------------------------------------------------- /challenges/medium/15_sorting/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/challenge.py -------------------------------------------------------------------------------- /challenges/medium/15_sorting/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/15_sorting/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/15_sorting/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/15_sorting/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/15_sorting/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/15_sorting/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/challenge.html -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/challenge.py -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/16_prefix_sum/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/16_prefix_sum/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/challenge.html -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/challenge.py -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/17_dot_product/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/17_dot_product/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/challenge.html -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/challenge.py -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/18_sparse_matrix_vector_multiplication/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/22_gemm/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/challenge.html -------------------------------------------------------------------------------- /challenges/medium/22_gemm/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/challenge.py -------------------------------------------------------------------------------- /challenges/medium/22_gemm/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/22_gemm/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/22_gemm/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/22_gemm/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/22_gemm/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/22_gemm/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/challenge.html -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/challenge.py -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/25_categorical_cross_entropy_loss/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/25_categorical_cross_entropy_loss/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/challenge.html -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/challenge.py -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/27_mean_squared_error/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/27_mean_squared_error/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/challenge.html -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/challenge.py -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/28_gaussian_blur/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/28_gaussian_blur/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/challenge.html -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/challenge.py -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/29_top_k_selection/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/29_top_k_selection/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/challenge.html -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/challenge.py -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/30_batched_matrix_multiplication/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/30_batched_matrix_multiplication/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/challenge.html -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/challenge.py -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/32_int8_quantized_matmul/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/32_int8_quantized_matmul/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/challenge.html -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/challenge.py -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/33_ordinary_least_squares/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/33_ordinary_least_squares/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/challenge.html -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/challenge.py -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/34_logistic_regression/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/34_logistic_regression/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/challenge.html -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/challenge.py -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/35_monte_carlo_integration/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/35_monte_carlo_integration/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/challenge.html -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/challenge.py -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/36_radix_sort/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/36_radix_sort/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/challenge.html -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/challenge.py -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/37_matrix_power/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/37_matrix_power/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/challenge.html -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/challenge.py -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/38_nearest_neighbor/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/38_nearest_neighbor/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/challenge.html -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/challenge.py -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/40_batch_normalization/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/40_batch_normalization/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/challenge.html -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/challenge.py -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/42_2d_max_pooling/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/42_2d_max_pooling/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/challenge.html -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/challenge.py -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/45_count_3d_array_element/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/45_count_3d_array_element/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/challenge.html -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/challenge.py -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/46_bfs_shortest_path/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/46_bfs_shortest_path/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/challenge.html -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/challenge.py -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/47_subarray_sum/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/47_subarray_sum/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/challenge.html -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/challenge.py -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/48_2d_subarray_sum/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/48_2d_subarray_sum/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/challenge.html -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/challenge.py -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/49_3d_subarray_sum/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/49_3d_subarray_sum/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/4_reduction/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/challenge.html -------------------------------------------------------------------------------- /challenges/medium/4_reduction/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/challenge.py -------------------------------------------------------------------------------- /challenges/medium/4_reduction/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/4_reduction/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/4_reduction/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/4_reduction/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/4_reduction/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/4_reduction/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/challenge.html -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/challenge.py -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/50_rms_normalization/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/50_rms_normalization/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/challenge.html -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/challenge.py -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/51_max_subarray_sum/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/51_max_subarray_sum/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/challenge.html -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/challenge.py -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/55_attn_w_linear_bias/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/55_attn_w_linear_bias/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/challenge.html -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/challenge.py -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/57_fp16_batched_matmul/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/57_fp16_batched_matmul/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/challenge.html -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/challenge.py -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/58_fp16_dot_product/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/58_fp16_dot_product/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/5_softmax/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/challenge.html -------------------------------------------------------------------------------- /challenges/medium/5_softmax/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/challenge.py -------------------------------------------------------------------------------- /challenges/medium/5_softmax/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/5_softmax/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/5_softmax/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/5_softmax/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/5_softmax/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/5_softmax/starter/starter.triton.py -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/challenge.html -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/challenge.py -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/starter/starter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/starter/starter.cu -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/starter/starter.cute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/starter/starter.cute.py -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/starter/starter.mojo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/starter/starter.mojo -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/starter/starter.pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/starter/starter.pytorch.py -------------------------------------------------------------------------------- /challenges/medium/6_softmax_attention/starter/starter.triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/challenges/medium/6_softmax_attention/starter/starter.triton.py -------------------------------------------------------------------------------- /scripts/generate_starter_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlphaGPU/leetgpu-challenges/HEAD/scripts/generate_starter_code.py --------------------------------------------------------------------------------