@@ -47,7 +47,7 @@ function update!(opt::StateOpt, alg::AbstractAD, obj, dynamics, output)
47
47
(; max_episode) = alg
48
48
f_ini, f_comp = objective (obj, dynamics)
49
49
set_f! (output, f_ini)
50
- set_buffer! (output, transpose ( dynamics. data. ψ0) )
50
+ set_buffer! (output,dynamics. data. ψ0)
51
51
set_io! (output, f_ini)
52
52
show (opt, output, obj)
53
53
for ei in 1 : (max_episode- 1 )
@@ -56,7 +56,7 @@ function update!(opt::StateOpt, alg::AbstractAD, obj, dynamics, output)
56
56
dynamics. data. ψ0 = dynamics. data. ψ0/ norm (dynamics. data. ψ0)
57
57
f_out, f_now = objective (obj, dynamics)
58
58
set_f! (output, f_out)
59
- set_buffer! (output, transpose ( dynamics. data. ψ0) )
59
+ set_buffer! (output, dynamics. data. ψ0)
60
60
set_io! (output, f_out, ei)
61
61
show (output, obj)
62
62
end
@@ -191,7 +191,7 @@ function update!(opt::StateControlOpt, alg::AbstractAD, obj, dynamics, output)
191
191
f_ini, f_comp = objective (obj, dynamics)
192
192
193
193
set_f! (output, f_ini)
194
- set_buffer! (output, transpose ( dynamics. data. ψ0) , dynamics. data. ctrl)
194
+ set_buffer! (output, dynamics. data. ψ0, dynamics. data. ctrl)
195
195
set_io! (output, f_noctrl, f_ini)
196
196
show (opt, output, obj)
197
197
@@ -204,7 +204,7 @@ function update!(opt::StateControlOpt, alg::AbstractAD, obj, dynamics, output)
204
204
f_out, f_now = objective (obj, dynamics)
205
205
206
206
set_f! (output, f_out)
207
- set_buffer! (output, transpose ( dynamics. data. ψ0) , dynamics. data. ctrl)
207
+ set_buffer! (output, dynamics. data. ψ0, dynamics. data. ctrl)
208
208
set_io! (output, f_out, ei)
209
209
show (output, obj)
210
210
end
0 commit comments