Skip to content

Commit a2e2b5b

Browse files
committed
Fix ITensorMPS tests using StableRNGs
1 parent 0516662 commit a2e2b5b

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

src/lib/ITensorMPS/test/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@ ITensors = "9136182c-28ba-11e9-034c-db9fb085ebd5"
66
JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
77
NDTensors = "23ae76d9-e61a-49c4-8f12-3f1a16adf9cf"
88
OptimKit = "77e91f04-9b3b-57a6-a776-40b61faaebe0"
9+
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
910
Suppressor = "fd094767-a336-5f1f-9728-57cf17d0bbfb"
1011
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"

src/lib/ITensorMPS/test/base/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ HDF5 = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f"
44
ITensors = "9136182c-28ba-11e9-034c-db9fb085ebd5"
55
JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
66
NDTensors = "23ae76d9-e61a-49c4-8f12-3f1a16adf9cf"
7+
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
78
Suppressor = "fd094767-a336-5f1f-9728-57cf17d0bbfb"

src/lib/ITensorMPS/test/base/test_mpo.jl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using Combinatorics
33
using ITensors
44
using NDTensors: scalartype
5+
using StableRNGs: StableRNG
56
using Test
67

78
include(joinpath(@__DIR__, "utils", "util.jl"))
@@ -812,11 +813,11 @@ end
812813
N = 6
813814
sites = [Index(2, "Site,n=$n") for n in 1:N]
814815
seed = 623
815-
mt = MersenneTwister(seed)
816-
K = random_mps(mt, sites)
816+
rng = StableRNG(seed)
817+
K = random_mps(rng, sites)
817818
L = MPO(K)
818-
result = sample(mt, L)
819-
@test result [1, 2, 1, 1, 2, 2]
819+
result = sample(rng, L)
820+
@test result [1, 1, 2, 1, 1, 1]
820821
end
821822

822823
@testset "MPO+MPO sum (directsum)" begin

test/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ OptimKit = "77e91f04-9b3b-57a6-a776-40b61faaebe0"
1515
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
1616
QuadGK = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
1717
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
18+
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
1819
Suppressor = "fd094767-a336-5f1f-9728-57cf17d0bbfb"
1920
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
2021
VectorInterface = "409d34a3-91d5-4945-b6ec-7529ddf182d8"

0 commit comments

Comments
 (0)