@@ -24,11 +24,10 @@ out_size = 2
24
24
forecaster,
25
25
ones (out_size),
26
26
ones ((1 , in_size)),
27
- Flux. Descent (0.1 ),
27
+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
28
28
)
29
- @test Flux. params (forecaster. networks[1 ])[1 ] ==
30
- 0.9 * ones ((out_size, in_size))
31
- @test Flux. params (forecaster. networks[1 ])[2 ] == 0.9 * ones (out_size)
29
+ @test Flux. trainables (forecaster)[1 ] == 0.9 * ones ((out_size, in_size))
30
+ @test Flux. trainables (forecaster)[2 ] == 0.9 * ones (out_size)
32
31
end
33
32
34
33
@testset " Single-Chain" begin
53
52
forecaster,
54
53
ones (out_size),
55
54
ones ((1 , in_size)),
56
- Flux. Descent (0.1 ),
55
+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
57
56
)
58
- @test Flux. params (forecaster. networks[1 ])[1 ] ==
59
- 0.9 * ones ((out_size, in_size))
60
- @test Flux. params (forecaster. networks[1 ])[2 ] == 0.9 * ones (out_size)
57
+ @test Flux. trainables (forecaster)[1 ] == 0.9 * ones ((out_size, in_size))
58
+ @test Flux. trainables (forecaster)[2 ] == 0.9 * ones (out_size)
61
59
end
62
60
63
61
@testset " Multi-Variate-Dense" begin
84
82
forecaster,
85
83
ones (out_size),
86
84
ones ((1 , in_size)),
87
- Flux. Descent (0.1 ),
85
+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
88
86
)
89
- @test Flux. params (forecaster. networks[ 1 ] )[1 ] ==
87
+ @test Flux. trainables (forecaster)[1 ] ==
90
88
0.8 * ones ((model_out_size, model_in_size))
91
- @test Flux. params (forecaster. networks[ 1 ] )[2 ] == 0.8 * ones (model_out_size)
89
+ @test Flux. trainables (forecaster)[2 ] == 0.8 * ones (model_out_size)
92
90
end
93
91
94
92
@testset " Multi-Model-Dense" begin
@@ -122,12 +120,12 @@ end
122
120
forecaster,
123
121
ones (out_size),
124
122
ones ((1 , in_size)),
125
- Flux. Descent (0.1 ),
123
+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
126
124
)
127
- @test Flux. params (forecaster. networks[ 1 ] )[1 ] ==
125
+ @test Flux. trainables (forecaster)[1 ] ==
128
126
0.9 * ones ((model_out_size, model_in_size))
129
- @test Flux. params (forecaster. networks[ 1 ] )[2 ] == 0.9 * ones (model_out_size)
130
- @test Flux. params (forecaster. networks[ 2 ])[ 1 ] ==
127
+ @test Flux. trainables (forecaster)[2 ] == 0.9 * ones (model_out_size)
128
+ @test Flux. trainables (forecaster)[ 3 ] ==
131
129
0.9 * ones ((model_out_size, model_in_size))
132
- @test Flux. params (forecaster. networks[ 2 ])[ 2 ] == 0.9 * ones (model_out_size)
130
+ @test Flux. trainables (forecaster)[ 4 ] == 0.9 * ones (model_out_size)
133
131
end
0 commit comments