Skip to content

Implement classic AD benchmarks/examples with horde-ad #115

@Mikolaj

Description

@Mikolaj

Here's a popular set of benchmarks: https://github.com/gradbench/gradbench. An older and defunct one may provide inspiration as well: https://github.com/microsoft/ADBench. Probably, horde-ad doesn't include any of these examples nor anything related. There is a longer document by Andrew, among others, at https://arxiv.org/abs/1807.10129 about the older set of benchmarks, which may be worth skimming, too.

[Edit: horde-ad is already published] If publishing horde-ad on Hackage is needed or convenient for this task, we will publish it. If extending horde-ad turns out necessary for some of the examples (mostly, I image, to get better performance), this is a very useful thing to learn and horde-ad may get extended as a result.

More ideas for such diverse and relatively small benchmarks/examples are very welcome. For big examples, e.g., transformers, see #50 (comment).

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions