MCPcopy Create free account

hub / github.com/AlphaGPU/leetgpu-challenges / functions

Functions919 in github.com/AlphaGPU/leetgpu-challenges

Functionsolve
(A: torch.Tensor, B: torch.Tensor, C: torch.Tensor, BATCH: int, M: int, N: int, K: int)
challenges/medium/57_fp16_batched_matmul/starter/starter.pytorch.py:5
Functionsolve
( A: cute.Tensor, B: cute.Tensor, C: cute.Tensor, BATCH: cute.Int32, M: cute.Int32, N:
challenges/medium/57_fp16_batched_matmul/starter/starter.cute.py:7
Functionsolve
(X: jax.Array, S: jax.Array, M: int, N: int, TILE_SIZE: int)
challenges/medium/64_weight_dequantization/starter/starter.jax.py:7
Functionsolve
(X: torch.Tensor, S: torch.Tensor, Y: torch.Tensor, M: int, N: int, TILE_SIZE: int)
challenges/medium/64_weight_dequantization/starter/starter.triton.py:7
Functionsolve
(X: torch.Tensor, S: torch.Tensor, Y: torch.Tensor, M: int, N: int, TILE_SIZE: int)
challenges/medium/64_weight_dequantization/starter/starter.pytorch.py:5
Functionsolve
( X: cute.Tensor, S: cute.Tensor, Y: cute.Tensor, M: cute.Int32, N: cute.Int32, TILE_S
challenges/medium/64_weight_dequantization/starter/starter.cute.py:7
Functionsolve
(A: jax.Array, B: jax.Array, M: int, N: int, K: int, nnz: int)
challenges/medium/75_sparse_matrix_dense_matrix_multiplication/starter/starter.jax.py:7
Functionsolve
(A: torch.Tensor, B: torch.Tensor, C: torch.Tensor, M: int, N: int, K: int, nnz: int)
challenges/medium/75_sparse_matrix_dense_matrix_multiplication/starter/starter.triton.py:7
Functionsolve
(A: torch.Tensor, B: torch.Tensor, C: torch.Tensor, M: int, N: int, K: int, nnz: int)
challenges/medium/75_sparse_matrix_dense_matrix_multiplication/starter/starter.pytorch.py:5
Functionsolve
( A: cute.Tensor, B: cute.Tensor, C: cute.Tensor, M: cute.Int32, N: cute.Int32, K: cut
challenges/medium/75_sparse_matrix_dense_matrix_multiplication/starter/starter.cute.py:7
Functionsolve
( u: jax.Array, delta: jax.Array, A: jax.Array, B: jax.Array, C: jax.Array, skip: jax.
challenges/medium/94_ssm_selective_scan/starter/starter.jax.py:7
Functionsolve
( u: torch.Tensor, delta: torch.Tensor, A: torch.Tensor, B: torch.Tensor, C: torch.Tensor,
challenges/medium/94_ssm_selective_scan/starter/starter.triton.py:7
Functionsolve
( u: torch.Tensor, delta: torch.Tensor, A: torch.Tensor, B: torch.Tensor, C: torch.Tensor,
challenges/medium/94_ssm_selective_scan/starter/starter.pytorch.py:5
Functionsolve
( u: cute.Tensor, delta: cute.Tensor, A: cute.Tensor, B: cute.Tensor, C: cute.Tensor,
challenges/medium/94_ssm_selective_scan/starter/starter.cute.py:7
Functionsolve
( input: jax.Array, kernel: jax.Array, input_rows: int, input_cols: int, kernel_rows: int,
challenges/medium/28_gaussian_blur/starter/starter.jax.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_rows: int, input_
challenges/medium/28_gaussian_blur/starter/starter.triton.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_rows: int, input_
challenges/medium/28_gaussian_blur/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, kernel: cute.Tensor, output: cute.Tensor, input_rows: cute.Int32, in
challenges/medium/28_gaussian_blur/starter/starter.cute.py:7
Functionsolve
( input: jax.Array, kernel: jax.Array, input_rows: int, input_cols: int, kernel_rows: int,
challenges/medium/10_2d_convolution/starter/starter.jax.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_rows: int, input_
challenges/medium/10_2d_convolution/starter/starter.triton.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_rows: int, input_
challenges/medium/10_2d_convolution/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, kernel: cute.Tensor, output: cute.Tensor, input_rows: cute.Int32, in
challenges/medium/10_2d_convolution/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int, window_size: int)
challenges/medium/51_max_subarray_sum/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, window_size: int)
challenges/medium/51_max_subarray_sum/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, window_size: int)
challenges/medium/51_max_subarray_sum/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, output: cute.Tensor, N: cute.Int32, window_size: cute.Int32)
challenges/medium/51_max_subarray_sum/starter/starter.cute.py:7
Functionsolve
( x: jax.Array, w_q: jax.Array, scales: jax.Array, M: int, N: int, K: int, group_s
challenges/medium/81_int4_matmul/starter/starter.jax.py:7
Functionsolve
( x: torch.Tensor, w_q: torch.Tensor, scales: torch.Tensor, y: torch.Tensor, M: int, N
challenges/medium/81_int4_matmul/starter/starter.triton.py:7
Functionsolve
( x: torch.Tensor, w_q: torch.Tensor, scales: torch.Tensor, y: torch.Tensor, M: int, N
challenges/medium/81_int4_matmul/starter/starter.pytorch.py:5
Functionsolve
( x: cute.Tensor, w_q: cute.Tensor, scales: cute.Tensor, y: cute.Tensor, M: cute.Int32,
challenges/medium/81_int4_matmul/starter/starter.cute.py:7
Functionsolve
( x: jax.Array, W: jax.Array, A: jax.Array, B: jax.Array, batch: int, d_in: int, d
challenges/medium/85_lora_linear/starter/starter.jax.py:7
Functionsolve
( x: torch.Tensor, W: torch.Tensor, A: torch.Tensor, B: torch.Tensor, output: torch.Tensor
challenges/medium/85_lora_linear/starter/starter.triton.py:7
Functionsolve
( x: torch.Tensor, W: torch.Tensor, A: torch.Tensor, B: torch.Tensor, output: torch.Tensor
challenges/medium/85_lora_linear/starter/starter.pytorch.py:5
Functionsolve
( x: cute.Tensor, W: cute.Tensor, A: cute.Tensor, B: cute.Tensor, output: cute.Tensor,
challenges/medium/85_lora_linear/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, gamma: jax.Array, beta: jax.Array, N: int, eps: float)
challenges/medium/50_rms_normalization/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, gamma: float, beta: float, output: torch.Tensor, N: int, eps: float)
challenges/medium/50_rms_normalization/starter/starter.triton.py:7
Functionsolve
( input: torch.Tensor, gamma: torch.Tensor, beta: torch.Tensor, output: torch.Tensor, N: i
challenges/medium/50_rms_normalization/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, gamma: cute.Float32, beta: cute.Float32, output: cute.Tensor, N: cut
challenges/medium/50_rms_normalization/starter/starter.cute.py:7
Functionsolve
( Q: jax.Array, K_int8: jax.Array, V_int8: jax.Array, k_scale: jax.Array, v_scale: jax.Arr
challenges/medium/96_int8_kv_cache_attention/starter/starter.jax.py:7
Functionsolve
( Q: torch.Tensor, K_int8: torch.Tensor, V_int8: torch.Tensor, k_scale: torch.Tensor, v_sc
challenges/medium/96_int8_kv_cache_attention/starter/starter.triton.py:7
Functionsolve
( Q: torch.Tensor, K_int8: torch.Tensor, V_int8: torch.Tensor, k_scale: torch.Tensor, v_sc
challenges/medium/96_int8_kv_cache_attention/starter/starter.pytorch.py:5
Functionsolve
( Q: cute.Tensor, K_int8: cute.Tensor, V_int8: cute.Tensor, k_scale: cute.Tensor, v_scale:
challenges/medium/96_int8_kv_cache_attention/starter/starter.cute.py:7
Functionsolve
( draft_tokens: jax.Array, draft_probs: jax.Array, target_probs: jax.Array, uniform_samples: j
challenges/medium/87_speculative_decoding_verification/starter/starter.jax.py:7
Functionsolve
( draft_tokens: torch.Tensor, draft_probs: torch.Tensor, target_probs: torch.Tensor, uniform_s
challenges/medium/87_speculative_decoding_verification/starter/starter.triton.py:7
Functionsolve
( draft_tokens: torch.Tensor, draft_probs: torch.Tensor, target_probs: torch.Tensor, uniform_s
challenges/medium/87_speculative_decoding_verification/starter/starter.pytorch.py:5
Functionsolve
( draft_tokens: cute.Tensor, draft_probs: cute.Tensor, target_probs: cute.Tensor, uniform_samp
challenges/medium/87_speculative_decoding_verification/starter/starter.cute.py:7
Functionsolve
( input: jax.Array, N: int, C: int, H: int, W: int, kernel_size: int, stride: int, padding: int )
challenges/medium/42_2d_max_pooling/starter/starter.jax.py:7
Functionsolve
(input, output, N, C, H, W, kernel_size, stride, padding)
challenges/medium/42_2d_max_pooling/starter/starter.triton.py:7
Functionsolve
(input, output, N, C, H, W, kernel_size, stride, padding)
challenges/medium/42_2d_max_pooling/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, output: cute.Tensor, N: cute.Int32, C: cute.Int32, H: cute.Int32,
challenges/medium/42_2d_max_pooling/starter/starter.cute.py:7
Functionsolve
( X: jax.Array, gamma: jax.Array, beta: jax.Array, N: int, C: int, H: int, W: int,
challenges/medium/105_group_normalization/starter/starter.jax.py:7
Functionsolve
( X: torch.Tensor, gamma: torch.Tensor, beta: torch.Tensor, Y: torch.Tensor, N: int, C
challenges/medium/105_group_normalization/starter/starter.triton.py:7
Functionsolve
( X: torch.Tensor, gamma: torch.Tensor, beta: torch.Tensor, Y: torch.Tensor, N: int, C
challenges/medium/105_group_normalization/starter/starter.pytorch.py:5
Functionsolve
( X: cute.Tensor, gamma: cute.Tensor, beta: cute.Tensor, Y: cute.Tensor, N: cute.Int32,
challenges/medium/105_group_normalization/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int, S: int, E: int)
challenges/medium/47_subarray_sum/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, S: int, E: int)
challenges/medium/47_subarray_sum/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, S: int, E: int)
challenges/medium/47_subarray_sum/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, output: cute.Tensor, N: cute.Int32, S: cute.Int32, E: cute.Int32)
challenges/medium/47_subarray_sum/starter/starter.cute.py:7
Functionsolve
( x: jax.Array, weight: jax.Array, bias: jax.Array, B: int, L: int, D: int, K: int )
challenges/medium/90_causal_depthwise_conv1d/starter/starter.jax.py:7
Functionsolve
( x: torch.Tensor, weight: torch.Tensor, bias: torch.Tensor, output: torch.Tensor, B: int,
challenges/medium/90_causal_depthwise_conv1d/starter/starter.triton.py:7
Functionsolve
( x: torch.Tensor, weight: torch.Tensor, bias: torch.Tensor, output: torch.Tensor, B: int,
challenges/medium/90_causal_depthwise_conv1d/starter/starter.pytorch.py:5
Functionsolve
( x: cute.Tensor, weight: cute.Tensor, bias: cute.Tensor, output: cute.Tensor, B: cute.Int
challenges/medium/90_causal_depthwise_conv1d/starter/starter.cute.py:7
Functionsolve
(prompts: jax.Array, weights: jax.Array, batch_size: int)
challenges/medium/76_adder_transformer/starter/starter.jax.py:7
Functionsolve
(prompts: torch.Tensor, output: torch.Tensor, weights: torch.Tensor, batch_size: int)
challenges/medium/76_adder_transformer/starter/starter.triton.py:7
Functionsolve
(prompts: torch.Tensor, output: torch.Tensor, weights: torch.Tensor, batch_size: int)
challenges/medium/76_adder_transformer/starter/starter.pytorch.py:5
Functionsolve
( prompts: cute.Tensor, output: cute.Tensor, weights: cute.Tensor, batch_size: cute.Int32, )
challenges/medium/76_adder_transformer/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int, num_bins: int)
challenges/medium/13_histogramming/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, histogram: torch.Tensor, N: int, num_bins: int)
challenges/medium/13_histogramming/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, histogram: torch.Tensor, N: int, num_bins: int)
challenges/medium/13_histogramming/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, histogram: cute.Tensor, N: cute.Int32, num_bins: cute.Int32)
challenges/medium/13_histogramming/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int)
challenges/medium/4_reduction/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int)
challenges/medium/4_reduction/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int)
challenges/medium/4_reduction/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, output: cute.Tensor, N: cute.Int32)
challenges/medium/4_reduction/starter/starter.cute.py:7
Functionsolve
( input: jax.Array, kernel: jax.Array, input_depth: int, input_rows: int, input_cols: int,
challenges/medium/11_3d_convolution/starter/starter.jax.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_depth: int, input
challenges/medium/11_3d_convolution/starter/starter.triton.py:7
Functionsolve
( input: torch.Tensor, kernel: torch.Tensor, output: torch.Tensor, input_depth: int, input
challenges/medium/11_3d_convolution/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, kernel: cute.Tensor, output: cute.Tensor, input_depth: cute.Int32, i
challenges/medium/11_3d_convolution/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int, M: int, K: int)
challenges/medium/44_count_2d_array_element/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int)
challenges/medium/44_count_2d_array_element/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int)
challenges/medium/44_count_2d_array_element/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, output: cute.Tensor, N: cute.Int32, M: cute.Int32, K: cute.Int32)
challenges/medium/44_count_2d_array_element/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int, M: int, K: int, P: int)
challenges/medium/45_count_3d_array_element/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int, P: int)
challenges/medium/45_count_3d_array_element/starter/starter.triton.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int, P: int)
challenges/medium/45_count_3d_array_element/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, output: cute.Tensor, N: cute.Int32, M: cute.Int32, K: cute.Int32,
challenges/medium/45_count_3d_array_element/starter/starter.cute.py:7
Functionsolve
( input: jax.Array, N: int, M: int, K: int, S_DEP: int, E_DEP: int, S_ROW: int,
challenges/medium/49_3d_subarray_sum/starter/starter.jax.py:7
Functionsolve
( input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int, S_DEP: int, E
challenges/medium/49_3d_subarray_sum/starter/starter.triton.py:7
Functionsolve
( input: torch.Tensor, output: torch.Tensor, N: int, M: int, K: int, S_DEP: int, E
challenges/medium/49_3d_subarray_sum/starter/starter.pytorch.py:5
Functionsolve
( input: cute.Tensor, output: cute.Tensor, N: cute.Int32, M: cute.Int32, K: cute.Int32,
challenges/medium/49_3d_subarray_sum/starter/starter.cute.py:7
Functionsolve
(input: jax.Array, N: int)
challenges/medium/5_softmax/starter/starter.jax.py:7
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int)
challenges/medium/5_softmax/starter/starter.triton.py:13
Functionsolve
(input: torch.Tensor, output: torch.Tensor, N: int)
challenges/medium/5_softmax/starter/starter.pytorch.py:5
Functionsolve
(input: cute.Tensor, output: cute.Tensor, N: cute.Int32)
challenges/medium/5_softmax/starter/starter.cute.py:7
Functionsolve
(predictions: jax.Array, targets: jax.Array, N: int)
challenges/medium/27_mean_squared_error/starter/starter.jax.py:7
Functionsolve
(predictions: torch.Tensor, targets: torch.Tensor, mse: torch.Tensor, N: int)
challenges/medium/27_mean_squared_error/starter/starter.triton.py:7
Functionsolve
(predictions: torch.Tensor, targets: torch.Tensor, mse: torch.Tensor, N: int)
challenges/medium/27_mean_squared_error/starter/starter.pytorch.py:5
Functionsolve
(predictions: cute.Tensor, targets: cute.Tensor, mse: cute.Tensor, N: cute.Int32)
challenges/medium/27_mean_squared_error/starter/starter.cute.py:7
Functionsolve
(A: jax.Array, B: jax.Array, BATCH: int, M: int, N: int, K: int)
challenges/medium/30_batched_matrix_multiplication/starter/starter.jax.py:7
Functionsolve
(a: torch.Tensor, b: torch.Tensor, c: torch.Tensor, BATCH: int, M: int, N: int, K: int)
challenges/medium/30_batched_matrix_multiplication/starter/starter.triton.py:7
← previousnext →701–800 of 919, ranked by callers