path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor generate_kernels.py 253 1 2638 2638 1 1 2018-01-24 2018-01-24 scott@openai.com scott@openai.com setup.py 16 2 2687 2184 3 2 2017-12-06 2019-04-23 sys@openai.com scott@openai.com blocksparse/optimize.py 228 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/matmul.py 645 3 2426 2184 3 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/embed.py 30 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/quantize.py 154 3 2426 2184 3 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/ewops.py 287 6 2638 2184 6 2 2018-01-24 2019-04-23 dchichkov@gmail.com scott@openai.com blocksparse/nccl.py 310 3 2426 1737 3 2 2018-08-24 2020-07-13 scott@openai.com rewonc@gmail.com blocksparse/__init__.py 113 3 2638 2184 4 1 2018-01-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/utils.py 212 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com blocksparse/transformer.py 480 6 2426 2184 6 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/grads.py 185 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com blocksparse/conv.py 786 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com blocksparse/lstm.py 164 3 2426 2173 3 1 2018-08-24 2019-05-04 scott@openai.com scott@openai.com blocksparse/norms.py 191 4 2426 2173 4 1 2018-08-24 2019-05-04 scott@openai.com scott@openai.com src/cwise_linear_op_gpu.cu 213 2 2638 2426 2 1 2018-01-24 2018-08-24 scott@openai.com scott@openai.com src/blocksparse_hgemm_cn_64_op_gpu.cu 1425 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/nccl_op.cc 480 2 2426 1737 2 2 2018-08-24 2020-07-13 scott@openai.com rewonc@gmail.com src/blocksparse_conv_op.cc 384 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/transformer_op_gpu.cu 884 5 2426 2171 5 1 2018-08-24 2019-05-06 scott@openai.com scott@openai.com src/batch_norm_op_gpu.cu 393 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/ew_op_gpu.cu 1503 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/bst_op.cc 481 2 2184 2173 3 1 2019-04-23 2019-05-04 scott@openai.com scott@openai.com src/bst_softmax_op_gpu.cu 455 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/cwise_linear_op.cc 161 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/transformer_op.cc 450 6 2426 2184 6 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/blocksparse_hgemm_cn_128_op_gpu.cu 1112 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/ew_op_gpu.h 1035 6 2426 2171 6 1 2018-08-24 2019-05-06 scott@openai.com scott@openai.com src/embedding_op.cc 172 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/gpu_hmma.h 328 5 2372 2097 5 1 2018-10-17 2019-07-19 scott@openai.com scott@openai.com src/quantize_op.cc 251 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/matmul_op.cc 69 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/layer_norm_op.cc 469 4 2637 2173 4 1 2018-01-25 2019-05-04 scott@openai.com scott@openai.com src/embedding_op_gpu.cu 213 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/ew_op.cc 1270 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/optimize_op_gpu.cu 1030 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/bst_hgemm_op_gpu.cu 1100 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/blocksparse_l2_norm_op.cc 507 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/gpu_types.cc 100 2 2426 2372 2 1 2018-08-24 2018-10-17 scott@openai.com scott@openai.com src/blocksparse_hgemm_nc_op_gpu.cu 1224 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/optimize_op.cc 747 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/edge_bias_op_gpu.cu 214 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/lstm_op.cc 394 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/gpu_types.h 173 4 2426 1737 4 2 2018-08-24 2020-07-13 scott@openai.com rewonc@gmail.com src/lstm_op_gpu.cu 590 3 2426 2173 3 1 2018-08-24 2019-05-04 scott@openai.com scott@openai.com src/blocksparse_matmul_op.cc 653 3 2637 2184 3 1 2018-01-25 2019-04-23 scott@openai.com scott@openai.com src/dev/spatial_conv.py 389 1 2097 2097 1 1 2019-07-19 2019-07-19 scott@openai.com scott@openai.com src/edge_bias_op.cc 182 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/matmul_op_gpu.cu 304 2 2426 2372 2 1 2018-08-24 2018-10-17 scott@openai.com scott@openai.com src/blocksparse_matmul_op_gpu.cu 2499 3 2426 2184 3 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/blocksparse_matmul_gated_op_gpu.cu 882 4 2426 2184 4 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/quantize_op_gpu.cu 216 2 2426 2184 2 1 2018-08-24 2019-04-23 scott@openai.com scott@openai.com src/bst_sgemm_op_gpu.cu 414 1 2184 2184 1 1 2019-04-23 2019-04-23 scott@openai.com scott@openai.com src/blocksparse_matmul.h 235 2 2426 2339 2 1 2018-08-24 2018-11-19 scott@openai.com scott@openai.com src/layer_norm_cn_op_gpu.cu 695 3 2426 2173 3 1 2018-08-24 2019-05-04 scott@openai.com scott@openai.com src/layer_norm_nc_op_gpu.cu 792 4 2426 2173 4 1 2018-08-24 2019-05-04 scott@openai.com scott@openai.com src/blocksparse_l2_norm_op_gpu.cu 785 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com src/batch_norm_op.cc 193 1 2426 2426 1 1 2018-08-24 2018-08-24 scott@openai.com scott@openai.com