Skip to content

Commit c6c8db9

Browse files
authored
Add LoopVectorization.jl to tests and benchmarks to speed up Tullio (#66)
1 parent af5a2d8 commit c6c8db9

File tree

6 files changed

+7
-1
lines changed

6 files changed

+7
-1
lines changed

Project.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ julia = "1.6"
2828

2929
[extras]
3030
JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
31+
LoopVectorization = "bdcacae8-1622-11e9-2a5c-532679323890"
3132
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
3233
ReferenceTests = "324d217c-45ce-50fc-942e-d289b448e8cf"
3334
Suppressor = "fd094767-a336-5f1f-9728-57cf17d0bbfb"
3435
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
3536

3637
[targets]
37-
test = ["JLD2", "Random", "ReferenceTests", "Suppressor", "Test"]
38+
test = ["JLD2", "LoopVectorization", "Random", "ReferenceTests", "Suppressor", "Test"]

benchmark/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
33
ExplainableAI = "4f1bc3e1-d60d-4ed0-9367-9bdff9846d3b"
44
Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c"
5+
LoopVectorization = "bdcacae8-1622-11e9-2a5c-532679323890"
56
PkgBenchmark = "32113eaa-f34f-5b0d-bd6c-c81e245fc73d"

benchmark/benchmarks.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using BenchmarkTools
2+
using LoopVectorization
23
using Flux
34
using ExplainableAI
45
import ExplainableAI: modify_layer, lrp!

test/runtests.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using LoopVectorization
12
using ExplainableAI
23
using Test
34
using ReferenceTests

test/test_rules.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using LoopVectorization
12
using ExplainableAI
23
using ExplainableAI: modify_params
34
import ExplainableAI: modify_layer, lrp!

test/test_vgg11.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using LoopVectorization
12
using ExplainableAI
23
using Flux
34
using JLD2

0 commit comments

Comments
 (0)