ADBench icon indicating copy to clipboard operation
ADBench copied to clipboard

Benchmarking various AD tools.

Results 27 ADBench issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

enhancement

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...

enhancement

We should run GMM for smaller batch sizes, e.g. 100.

enhancement

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...

enhancement

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.