@@ -24,11 +24,10 @@ out_size = 2
2424 forecaster,
2525 ones (out_size),
2626 ones ((1 , in_size)),
27- Flux. Descent (0.1 ),
27+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
2828 )
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)
3231end
3332
3433@testset " Single-Chain" begin
5352 forecaster,
5453 ones (out_size),
5554 ones ((1 , in_size)),
56- Flux. Descent (0.1 ),
55+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
5756 )
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)
6159end
6260
6361@testset " Multi-Variate-Dense" begin
8482 forecaster,
8583 ones (out_size),
8684 ones ((1 , in_size)),
87- Flux. Descent (0.1 ),
85+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
8886 )
89- @test Flux. params (forecaster. networks[ 1 ] )[1 ] ==
87+ @test Flux. trainables (forecaster)[1 ] ==
9088 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)
9290end
9391
9492@testset " Multi-Model-Dense" begin
@@ -122,12 +120,12 @@ end
122120 forecaster,
123121 ones (out_size),
124122 ones ((1 , in_size)),
125- Flux. Descent (0.1 ),
123+ Flux. setup (Flux . Descent (0.1 ), forecaster ),
126124 )
127- @test Flux. params (forecaster. networks[ 1 ] )[1 ] ==
125+ @test Flux. trainables (forecaster)[1 ] ==
128126 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 ] ==
131129 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)
133131end
0 commit comments