You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Benchmark different AD backends -- use DifferentiationInterface.jl for this part.
Main backends are Zygote.jl, Tracker.jl, Enzyme.jl, Tapir.jl and ReverseDiff.jl. Its working without DI, so I wont bother rewriting them. If anyone rewrites them I would be happy to merge it.
Comparative benchmarking against Flux.jl
Migrate to Buildkite to allow for CUDA benchmarks
The current benchmarks are very noisy and are running on too low threads and cores to make any reasonable sense of the numbers
Don't keep everything in memory, use setup to create the parameters and inputs
Ordering of the benchmarks are a bit screwed up rn, we could potentially fix it by migrating to a custom build step from a easier to use (for me) plotting library
The text was updated successfully, but these errors were encountered:
Started initial setup in #572
-- use.DifferentiationInterface.jl
for this partMain backends are Zygote.jl, Tracker.jl, Enzyme.jl, Tapir.jl and ReverseDiff.jl. Its working without DI, so I wont bother rewriting them. If anyone rewrites them I would be happy to merge it.
setup
to create the parameters and inputsThe text was updated successfully, but these errors were encountered: