ADBench
ADBench copied to clipboard
Benchmarking various AD tools.
Typically we run the benchmarks on CPU only. We should also have a GPU run that compares how the tools run when given a GPU. PyTorch will be expected to...
In the following documentation we see that module directory names must be lower case but the module binary name can be upper case. Is there a particular reason for changing...
Some tools, e.g Eigen, Manual, have multiple "subtools", e.g. *-Split or *-Vector configurations. There is much grotty logic e.g. in run-all: ``` if ($objective.contains("Eigen")) { $out_name = "$($this.name.ToLower())_eigen" } elseif...
Current convention in our C++ files is to begin member variables with an underscore, which is to the letter of the C++ standard, but frowned upon. https://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier Workitem: replace ``struct...
It seems that submodules/adol-c -> https://gitlab.com/adol-c/adol-c does not exist or is no public any more. However, there is https://github.com/coin-or/ADOL-C. The latter repository does however not contain the required commit a7ddc7e1bcd36ecf870e2e5a547a65b6f5aeb840.