path # lines of code number of updates days since first update days since last update first updated last updated op_analysis/gen_data.py 141 9 159 39 2021-08-19 2021-12-17 codegen/codegen_outofplacebatching.py 185 12 273 39 2021-04-27 2021-12-17 codegen/gen_plumbing.py 46 2 225 39 2021-06-14 2021-12-17 codegen/gen_functorch_lagging_op_db.py 22 3 230 209 2021-06-09 2021-06-30 setup.py 99 13 280 43 2021-04-20 2021-12-13 benchmarks/process_scorecard.py 16 1 99 99 2021-10-18 2021-10-18 benchmarks/pointwise_scorecard.py 171 2 104 99 2021-10-13 2021-10-18 benchmarks/per_sample_grads.py 71 1 194 194 2021-07-15 2021-07-15 benchmarks/transformer_fusion_patterns/benchmark.py 124 1 15 15 2022-01-10 2022-01-10 benchmarks/transformer_fusion_patterns/__init__.py 1 1 15 15 2022-01-10 2022-01-10 benchmarks/transformer_fusion_patterns/benchmark_helper.py 115 1 15 15 2022-01-10 2022-01-10 benchmarks/transformer_fusion_patterns/bias_gelu_dropout.py 42 1 15 15 2022-01-10 2022-01-10 benchmarks/operator_authoring.py 220 3 115 89 2021-10-02 2021-10-28 setup.cfg 14 4 39 21 2021-12-17 2022-01-04 notebooks/_src/plot_per_sample_gradients.py 62 1 32 32 2021-12-24 2021-12-24 notebooks/_src/plot_ensembling.py 44 1 32 32 2021-12-24 2021-12-24 notebooks/_src/plot_jacobians_and_hessians.py 66 1 32 32 2021-12-24 2021-12-24 functorch/csrc/PlumbingHelper.cpp 30 5 255 77 2021-05-15 2021-11-09 functorch/csrc/PointwiseOperatorCompileCache.h 7 1 81 81 2021-11-05 2021-11-05 functorch/csrc/BatchRulesHelper.cpp 97 9 277 98 2021-04-23 2021-10-19 functorch/csrc/BatchRulesLoss.cpp 249 14 253 19 2021-05-17 2022-01-06 functorch/csrc/BatchedFallback.h 40 8 280 152 2021-04-20 2021-08-26 functorch/csrc/CustomFunction.cpp 242 1 46 46 2021-12-10 2021-12-10 functorch/csrc/BatchRulesConvolution.cpp 347 2 39 35 2021-12-17 2021-12-21 functorch/csrc/BatchedFallback.cpp 276 15 280 34 2021-04-20 2021-12-22 functorch/csrc/BatchRulesViews.cpp 329 32 277 57 2021-04-23 2021-11-29 functorch/csrc/BatchRulesDecompositions.cpp 214 20 92 6 2021-10-25 2022-01-19 functorch/csrc/BatchRulesPooling.cpp 57 11 237 63 2021-06-02 2021-11-23 functorch/csrc/BatchRulesModules.cpp 324 19 209 36 2021-06-30 2021-12-20 functorch/csrc/OutOfPlacePlumbing.h 5 2 278 244 2021-04-22 2021-05-26 functorch/csrc/BatchRulesScatterOps.cpp 462 16 175 34 2021-08-03 2021-12-22 functorch/csrc/BatchRulesDynamic.cpp 53 5 202 56 2021-07-07 2021-11-30 functorch/csrc/BatchRulesUnaryOps.cpp 111 21 265 57 2021-05-05 2021-11-29 functorch/csrc/CompileCache.cpp 175 8 130 18 2021-09-17 2022-01-07 functorch/csrc/TensorWrapper.h 44 5 280 180 2021-04-20 2021-07-29 functorch/csrc/Constants.h 18 5 280 76 2021-04-20 2021-11-10 functorch/csrc/BatchRulesLinearAlgebra.cpp 149 21 272 43 2021-04-28 2021-12-13 functorch/csrc/BatchRulesHelper.h 347 25 277 20 2021-04-23 2022-01-05 functorch/csrc/TensorWrapper.cpp 154 12 280 56 2021-04-20 2021-11-30 functorch/csrc/PlumbingHelper.h 9 3 255 138 2021-05-15 2021-09-09 functorch/csrc/PyTorchOperatorHacks.cpp 157 4 50 19 2021-12-06 2022-01-06 functorch/csrc/BatchedTensorImpl.cpp 124 8 280 57 2021-04-20 2021-11-29 functorch/csrc/DynamicLayer.cpp 517 24 280 42 2021-04-20 2021-12-14 functorch/csrc/VmapTransforms.h 41 2 280 244 2021-04-20 2021-05-26 functorch/csrc/BatchingRegistrations.cpp 565 35 280 35 2021-04-20 2021-12-21 functorch/csrc/BatchingMetaprogramming.h 107 6 280 43 2021-04-20 2021-12-13 functorch/csrc/BatchedTensorImpl.h 71 6 280 57 2021-04-20 2021-11-29 functorch/csrc/VmapTransforms.cpp 173 5 280 77 2021-04-20 2021-11-09 functorch/csrc/PointwiseOperatorCompileCache.cpp 584 1 81 81 2021-11-05 2021-11-05 functorch/csrc/InPlacePlumbing.h 33 2 255 244 2021-05-15 2021-05-26 functorch/csrc/init.cpp 213 22 280 42 2021-04-20 2021-12-14 functorch/csrc/VmapModeRegistrations.cpp 85 5 252 202 2021-05-18 2021-07-07 functorch/csrc/CompileCache.h 7 4 116 53 2021-10-01 2021-12-03 functorch/csrc/BatchRulesNorm.cpp 720 10 237 12 2021-06-02 2022-01-13 functorch/csrc/CustomFunction.h 7 1 46 46 2021-12-10 2021-12-10 functorch/csrc/BatchRulesReduceOps.cpp 262 29 272 97 2021-04-28 2021-10-20 functorch/csrc/BatchRulesFactory.cpp 58 10 270 39 2021-04-30 2021-12-17 functorch/csrc/BatchRulesBinaryOps.cpp 314 35 272 35 2021-04-28 2021-12-21 functorch/csrc/DynamicLayer.h 42 9 280 43 2021-04-20 2021-12-13 functorch/experimental/__init__.py 1 2 229 69 2021-06-10 2021-11-17 functorch/_src/decompositions.py 187 13 56 16 2021-11-30 2022-01-09 functorch/_src/python_key.py 168 31 271 16 2021-04-29 2022-01-09 functorch/_src/pytree_hacks.py 12 7 270 7 2021-04-30 2022-01-18 functorch/_src/top_operators_github_usage.py 610 3 119 39 2021-09-28 2021-12-17 functorch/_src/__init__.py 1 2 280 244 2021-04-20 2021-05-26 functorch/_src/custom_function.py 13 2 46 39 2021-12-10 2021-12-17 functorch/_src/fx_minifier.py 187 6 42 19 2021-12-14 2022-01-06 functorch/_src/aot_autograd.py 430 20 72 4 2021-11-14 2022-01-21 functorch/_src/compilers.py 186 8 40 3 2021-12-16 2022-01-22 functorch/_src/eager_transforms.py 386 34 280 35 2021-04-20 2021-12-21 functorch/_src/vmap.py 155 14 280 7 2021-04-20 2022-01-18 functorch/_src/operator_authoring.py 360 6 115 39 2021-10-02 2021-12-17 functorch/_src/make_functional.py 187 12 280 39 2021-04-20 2021-12-17 functorch/__init__.py 71 33 280 35 2021-04-20 2021-12-21 functorch/compile/__init__.py 17 16 92 15 2021-10-25 2022-01-10