Skip to content

Commit

Permalink
Bump version to 0.2.5
Browse files Browse the repository at this point in the history
  • Loading branch information
mofeing authored Nov 5, 2024
1 parent f573068 commit b51717c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "Reactant"
uuid = "3c362404-f566-11ee-1572-e11a4b42c853"
authors = ["William Moses <wmoses@mit.edu>", "Valentin Churavy <vchuravy@mit.edu>", "Sergio Sánchez Ramírez <sergio.sanchez.ramirez@bsc.es>", "Paul Berg <paul@plutojl.org>", "Avik Pal <avikpal@mit.edu>"]
version = "0.2.4"
version = "0.2.5"

[deps]
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
Expand Down

1 comment on commit b51717c

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reactant.jl Benchmarks

Benchmark suite Current: b51717c Previous: f573068 Ratio
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 6680781964 ns 5507999819 ns 1.21
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant 5052096735 ns 5333207415 ns 0.95
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 5726851970 ns 5510596736 ns 1.04
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 7658358188 ns 7661972139 ns 1.00
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux 33862910724 ns 30464687796 ns 1.11
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1561632317 ns 1740292656 ns 0.90
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant 1543352942 ns 1672004774 ns 0.92
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1538034610 ns 1555246100 ns 0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3288583498 ns 3308118786 ns 0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux 2535557773 ns 2434146227 ns 1.04
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 2102420443 ns 2141621180 ns 0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant 2125618237 ns 2164360224 ns 0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 2120423556 ns 2147835153 ns 0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 3927684376 ns 3950207939 ns 0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux 5807816374.5 ns 6204182525.5 ns 0.94
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1412068101 ns 1413434621.5 ns 1.00
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant 1419699691 ns 1403822105 ns 1.01
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1414282248 ns 1433045259 ns 0.99
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3153062209 ns 3171662973 ns 0.99
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux 1740029811 ns 1019180478 ns 1.71
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 1711645656 ns 1712256201 ns 1.00
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant 1707022947 ns 1720265603 ns 0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 1686041364 ns 1700704918 ns 0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3429459247 ns 3443487435 ns 1.00
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux 3588020168.5 ns 3039911515.5 ns 1.18
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 2161502515 ns 2165491690 ns 1.00
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant 2156343972 ns 2215271562 ns 0.97
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 2170437056 ns 2296572262 ns 0.95
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3910033406 ns 3953938668 ns 0.99
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux 6480695331 ns 6331366094.5 ns 1.02
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 2983031750 ns 3120843726 ns 0.96
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant 2956241168 ns 3018984796 ns 0.98
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 2927235833 ns 2997546671 ns 0.98
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 4862747480 ns 4889003982 ns 0.99
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux 13900616878 ns 14687552327 ns 0.95
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 3172167428 ns 3246697957 ns 0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant 3174525065 ns 3252257770 ns 0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 3171317492 ns 3270001508 ns 0.97
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 5040840488 ns 5050548120 ns 1.00
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux 17263083635 ns 10940397410 ns 1.58
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1849793157 ns 2131797064 ns 0.87
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant 1817933288 ns 1829364191 ns 0.99
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1838008849 ns 1831381365 ns 1.00
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3576676276 ns 3583880381 ns 1.00
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux 4228851517 ns 3517689037.5 ns 1.20

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.