Path Lines of Code src/cpp/modules/finite/FiniteBA.cpp 56 src/cpp/modules/finite/FiniteBA.h 18 src/cpp/modules/finite/FiniteGMM.cpp 39 src/cpp/modules/finite/FiniteGMM.h 15 src/cpp/modules/finite/FiniteHand.cpp 65 src/cpp/modules/finite/FiniteHand.h 17 src/cpp/modules/finite/FiniteLSTM.cpp 40 src/cpp/modules/finite/FiniteLSTM.h 18 src/cpp/modules/finite/finite.h 78 src/cpp/modules/finiteEigen/FiniteEigenHand.cpp 67 src/cpp/modules/finiteEigen/FiniteEigenHand.h 18 src/cpp/modules/manual/ManualBA.cpp 51 src/cpp/modules/manual/ManualBA.h 16 src/cpp/modules/manual/ManualGMM.cpp 32 src/cpp/modules/manual/ManualGMM.h 14 src/cpp/modules/manual/ManualHand.cpp 49 src/cpp/modules/manual/ManualHand.h 14 src/cpp/modules/manual/ManualLSTM.cpp 32 src/cpp/modules/manual/ManualLSTM.h 16 src/cpp/modules/manual/ba_d.cpp 184 src/cpp/modules/manual/ba_d.h 10 src/cpp/modules/manual/gmm_d.cpp 148 src/cpp/modules/manual/gmm_d.h 10 src/cpp/modules/manual/hand_d.cpp 487 src/cpp/modules/manual/hand_d.h 80 src/cpp/modules/manual/lstm_d.cpp 435 src/cpp/modules/manual/lstm_d.h 6 src/cpp/modules/manual/lstm_d_structures.h 225 src/cpp/modules/manualEigen/ManualEigenBA.cpp 51 src/cpp/modules/manualEigen/ManualEigenBA.h 16 src/cpp/modules/manualEigen/ManualEigenGMM.cpp 33 src/cpp/modules/manualEigen/ManualEigenGMM.h 14 src/cpp/modules/manualEigen/ManualEigenHand.cpp 51 src/cpp/modules/manualEigen/ManualEigenHand.h 16 src/cpp/modules/manualEigen/ManualEigenLSTM.cpp 32 src/cpp/modules/manualEigen/ManualEigenLSTM.h 16 src/cpp/modules/manualEigen/ba_d.cpp 156 src/cpp/modules/manualEigen/ba_d.h 10 src/cpp/modules/manualEigen/gmm_d.cpp 119 src/cpp/modules/manualEigen/gmm_d.h 29 src/cpp/modules/manualEigen/gmm_scalar_d.cpp 89 src/cpp/modules/manualEigen/gmm_scalar_d.h 10 src/cpp/modules/manualEigen/hand_eigen_d.cpp 428 src/cpp/modules/manualEigen/hand_eigen_d.h 91 src/cpp/modules/manualEigen/lstm_eigen_d.cpp 263 src/cpp/modules/manualEigen/lstm_eigen_d.h 6 src/cpp/modules/manualEigen/lstm_eigen_d_structures.h 209 src/cpp/modules/manualEigenVector/ManualEigenVectorGMM.cpp 60 src/cpp/modules/manualEigenVector/ManualEigenVectorGMM.h 14 src/cpp/modules/manualEigenVector/gmm_eigen_vector.h 148 src/cpp/modules/manualEigenVector/gmm_vector_d.cpp 119 src/cpp/modules/manualEigenVector/gmm_vector_d.h 10 src/cpp/modules/manualEigenVector/memory_size.cpp 34 src/cpp/modules/manualEigenVector/memory_size.h 2 src/cpp/modules/tapenade/TapenadeBA.cpp 106 src/cpp/modules/tapenade/TapenadeBA.h 25 src/cpp/modules/tapenade/TapenadeGMM.cpp 61 src/cpp/modules/tapenade/TapenadeGMM.h 19 src/cpp/modules/tapenade/TapenadeHand.cpp 277 src/cpp/modules/tapenade/TapenadeHand.h 47 src/cpp/modules/tapenade/TapenadeLSTM.cpp 57 src/cpp/modules/tapenade/TapenadeLSTM.h 19 src/cpp/modules/tapenade/ba/ba.c 121 src/cpp/modules/tapenade/ba/ba.h 23 src/cpp/modules/tapenade/ba/ba_b.c 256 src/cpp/modules/tapenade/ba/ba_b.h 27 src/cpp/modules/tapenade/ba/ba_b_tapenade_generated.c 250 src/cpp/modules/tapenade/gmm/gmm.c 163 src/cpp/modules/tapenade/gmm/gmm.h 21 src/cpp/modules/tapenade/gmm/gmm_b.c 343 src/cpp/modules/tapenade/gmm/gmm_b.h 26 src/cpp/modules/tapenade/gmm/gmm_b_tapenade_generated.c 340 src/cpp/modules/tapenade/hand/hand.c 459 src/cpp/modules/tapenade/hand/hand.h 49 src/cpp/modules/tapenade/hand/hand_d.c 539 src/cpp/modules/tapenade/hand/hand_d.h 43 src/cpp/modules/tapenade/hand/hand_d_tapenade_generated.c 532 src/cpp/modules/tapenade/lstm/lstm.c 113 src/cpp/modules/tapenade/lstm/lstm.h 19 src/cpp/modules/tapenade/lstm/lstm_b.c 270 src/cpp/modules/tapenade/lstm/lstm_b.h 23 src/cpp/modules/tapenade/lstm/lstm_b_tapenade_generated.c 268 src/cpp/modules/tapenade/utils/adBuffer.c 551 src/cpp/modules/tapenade/utils/adBuffer.h 54 src/cpp/modules/tapenade/utils/adStack.c 384 src/cpp/modules/tapenade/utils/adStack.h 30 src/cpp/runner/BABenchmark.cpp 22 src/cpp/runner/BABenchmark.h 9 src/cpp/runner/Benchmark.h 103 src/cpp/runner/Filepaths.cpp 25 src/cpp/runner/Filepaths.h 4 src/cpp/runner/GMMBenchmark.cpp 21 src/cpp/runner/GMMBenchmark.h 9 src/cpp/runner/HandBenchmark.cpp 26 src/cpp/runner/HandBenchmark.h 10 src/cpp/runner/LSTMBenchmark.cpp 21 src/cpp/runner/LSTMBenchmark.h 12 src/cpp/runner/ModuleLoader.cpp 88 src/cpp/runner/ModuleLoader.h 30 src/cpp/runner/OutputSave.cpp 75 src/cpp/runner/OutputSave.h 15 src/cpp/runner/main.cpp 63 src/cpp/shared/BAData.h 14 src/cpp/shared/GMMData.h 15 src/cpp/shared/HandData.h 17 src/cpp/shared/HandEigenData.h 43 src/cpp/shared/ITest.h 26 src/cpp/shared/LSTMData.h 16 src/cpp/shared/ba.h 136 src/cpp/shared/ba_eigen.h 159 src/cpp/shared/defs.h 24 src/cpp/shared/gmm.h 209 src/cpp/shared/gmm_eigen.h 57 src/cpp/shared/gmm_eigen_scalar.h 122 src/cpp/shared/gmm_eigen_vector.h 109 src/cpp/shared/hand_eigen.h 196 src/cpp/shared/hand_eigen_model.h 25 src/cpp/shared/hand_light_matrix.h 211 src/cpp/shared/light_matrix.h 195 src/cpp/shared/lstm.h 171 src/cpp/shared/lstm_eigen.h 150 src/cpp/shared/lstm_eigen_types.h 17 src/cpp/shared/matrix.h 141 src/cpp/shared/utils.cpp 568 src/cpp/shared/utils.h 106 src/cpp/utils/finitePartialGmm/main.cpp 63 src/dotnet/modules/DiffSharpModule/DiffSharpModule.fsproj 26 src/dotnet/modules/DiffSharpModule/ba.fs 150 src/dotnet/modules/DiffSharpModule/gmm.fs 78 src/dotnet/modules/DiffSharpModule/hand.fs 149 src/dotnet/modules/DiffSharpModule/lstm.fs 68 src/dotnet/modules/DiffSharpModule/utils.fs 24 src/dotnet/runner/Benchmarks/BABenchmark.cs 26 src/dotnet/runner/Benchmarks/Benchmark.cs 98 src/dotnet/runner/Benchmarks/GMMBenchmark.cs 15 src/dotnet/runner/Benchmarks/HandBenchmark.cs 15 src/dotnet/runner/Benchmarks/LSTMBenchmark.cs 15 src/dotnet/runner/Data/BAData.cs 89 src/dotnet/runner/Data/DataLoader.cs 238 src/dotnet/runner/Data/GMMData.cs 32 src/dotnet/runner/Data/HandData.cs 35 src/dotnet/runner/Data/LSTMData.cs 22 src/dotnet/runner/ITest.cs 14 src/dotnet/runner/ModuleLoader.cs 67 src/dotnet/runner/Program.cs 65 src/dotnet/runner/SavingOutput.cs 80 src/dotnet/utils/JacobianComparisonLib/JacobianComparison.cs 298 src/julia/modules/Zygote/ZygoteBA.jl 123 src/julia/modules/Zygote/ZygoteGMM.jl 161 src/julia/modules/Zygote/ZygoteHAND.jl 186 src/julia/modules/Zygote/ZygoteLSTM.jl 88 src/julia/runner/Benchmark.jl 73 src/julia/runner/DataUtils.jl 92 src/julia/runner/Runner.jl 60 src/julia/runner/TestLoader.jl 34 src/julia/runner/load.jl 3 src/julia/shared/ADPerfTest.jl 25 src/julia/shared/BAData.jl 114 src/julia/shared/GMMData.jl 73 src/julia/shared/HandData.jl 90 src/julia/shared/LSTMData.jl 31 src/julia/shared/load.jl 3 src/python/modules/PyTorch/PyTorchBA.py 71 src/python/modules/PyTorch/PyTorchGMM.py 35 src/python/modules/PyTorch/PyTorchHand.py 93 src/python/modules/PyTorch/PyTorchLSTM.py 33 src/python/modules/PyTorch/__init__.py 1 src/python/modules/PyTorch/ba_objective.py 28 src/python/modules/PyTorch/gmm_objective.py 57 src/python/modules/PyTorch/hand_objective.py 172 src/python/modules/PyTorch/lstm_objective.py 34 src/python/modules/PyTorch/utils.py 53 src/python/modules/Tensorflow/TensorflowBA.py 84 src/python/modules/Tensorflow/TensorflowGMM.py 52 src/python/modules/Tensorflow/TensorflowHand.py 93 src/python/modules/Tensorflow/TensorflowLSTM.py 44 src/python/modules/Tensorflow/__init__.py 1 src/python/modules/Tensorflow/lstm_objective.py 44 src/python/modules/TensorflowCommon/__init__.py 1 src/python/modules/TensorflowCommon/ba_objective.py 32 src/python/modules/TensorflowCommon/gmm_objective.py 58 src/python/modules/TensorflowCommon/hand_objective.py 173 src/python/modules/TensorflowCommon/utils.py 19 src/python/modules/TensorflowGraph/TensorflowGraphBA.py 144 src/python/modules/TensorflowGraph/TensorflowGraphGMM.py 96 src/python/modules/TensorflowGraph/TensorflowGraphHand.py 114 src/python/modules/TensorflowGraph/TensorflowGraphLSTM.py 81 src/python/modules/TensorflowGraph/lstm_objective.py 51 src/python/modules/TorchScript/TorchScriptGMM.py 41 src/python/modules/TorchScript/__init__.py 1 src/python/modules/TorchScript/gmm_objective.py 79 src/python/modules/TorchScript/torch_multigammaln.py 13 src/python/modules/__init__.py 1 src/python/runner/Benchmark.py 60 src/python/runner/Filepaths.py 19 src/python/runner/ModuleLoader.py 17 src/python/runner/__init__.py 1 src/python/runner/main.py 60 src/python/shared/BAData.py 32 src/python/shared/BASparseMat.py 107 src/python/shared/GMMData.py 33 src/python/shared/HandData.py 59 src/python/shared/ITest.py 14 src/python/shared/LSTMData.py 28 src/python/shared/__init__.py 1 src/python/shared/defs.py 13 src/python/shared/input_utils.py 207 src/python/shared/output_utils.py 64