Skip to content

Commit 53a5bb6

Browse files
committed
fix tests
1 parent 76cbf2c commit 53a5bb6

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

test/test_contraction.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ include("setup.jl")
1414
g3 = gradedrange([U1(-1) => 1, U1(0) => 2, U1(1) => 1])
1515
g4 = gradedrange([U1(-1) => 1, U1(0) => 1, U1(1) => 1])
1616

17-
ft1 = FusionTensor(Float64, (g1, g2), (g3, g4))
17+
ft1 = FusionTensor{Float64}(undef, (g1, g2), (g3, g4))
1818
@test isnothing(check_sanity(ft1))
1919

20-
ft2 = FusionTensor(Float64, dual.((g3, g4)), (g1,))
20+
ft2 = FusionTensor{Float64}(undef, dual.((g3, g4)), (g1,))
2121
@test isnothing(check_sanity(ft2))
2222

2323
ft3 = ft1 * ft2 # tensor contraction
@@ -43,9 +43,9 @@ end
4343
g3 = gradedrange([U1(-1) => 1, U1(0) => 2, U1(1) => 1])
4444
g4 = gradedrange([U1(-1) => 1, U1(0) => 1, U1(1) => 1])
4545

46-
ft1 = FusionTensor(Float64, (g1, g2), (g3, g4))
47-
ft2 = FusionTensor(Float64, dual.((g3, g4)), (dual(g1),))
48-
ft3 = FusionTensor(Float64, dual.((g3, g4)), dual.((g1, g2)))
46+
ft1 = FusionTensor{Float64}(undef, (g1, g2), (g3, g4))
47+
ft2 = FusionTensor{Float64}(undef, dual.((g3, g4)), (dual(g1),))
48+
ft3 = FusionTensor{Float64}(undef, dual.((g3, g4)), dual.((g1, g2)))
4949

5050
ft4, legs = contract(ft1, (1, 2, 3, 4), ft2, (3, 4, 5))
5151
@test legs == tuplemortar(((1, 2), (5,)))

test/test_linear_algebra.jl

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@ include("setup.jl")
2323
gsu2 = gradedrange([SU2(1 / 2) => 1])
2424

2525
for g in [g0, gu1, gsu2]
26-
ft0 = FusionTensor(Float64, (g, g), (dual(g), dual(g)))
27-
@test isnothing(check_sanity(ft0))
28-
@test norm(ft0) == 0
29-
@test tr(ft0) == 0
30-
3126
ft = to_fusiontensor(sdst, (g, g), (dual(g), dual(g)))
3227
@test isnothing(check_sanity(ft))
3328
@test norm(ft) 3 / 2

test/test_permutedims.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ include("setup.jl")
2323
g4 = gradedrange([U1(-1) => 1, U1(0) => 1, U1(1) => 1])
2424

2525
for elt in (Float64, ComplexF64)
26-
ft1 = FusionTensor(elt, (g1, g2), dual.((g3, g4)))
26+
ft1 = FusionTensor{elt}(undef, (g1, g2), dual.((g3, g4)))
2727
@test isnothing(check_sanity(ft1))
2828

2929
# test permutedims interface

0 commit comments

Comments
 (0)