File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
bayesflow/experimental/diffusion_model Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -323,7 +323,7 @@ def _forward(
323323 integrate_kwargs = {
324324 ** self .integrate_kwargs ,
325325 "start_time" : kwargs .pop ("start_time" , 0.0 ),
326- "stop_time" : kwargs .pop ("stop_top " , 1 ),
326+ "stop_time" : kwargs .pop ("stop_time " , 1.0 ),
327327 ** kwargs ,
328328 }
329329
@@ -373,9 +373,12 @@ def _inverse(
373373 training : bool = False ,
374374 ** kwargs ,
375375 ) -> Tensor | tuple [Tensor , Tensor ]:
376- integrate_kwargs = {"start_time" : 1.0 , "stop_time" : 0.0 }
377- integrate_kwargs = integrate_kwargs | self .integrate_kwargs
378- integrate_kwargs = integrate_kwargs | kwargs
376+ integrate_kwargs = {
377+ ** self .integrate_kwargs ,
378+ "start_time" : kwargs .pop ("start_time" , 1.0 ),
379+ "stop_time" : kwargs .pop ("stop_time" , 0.0 ),
380+ ** kwargs ,
381+ }
379382 if density :
380383 if integrate_kwargs ["method" ] == "euler_maruyama" :
381384 raise ValueError ("Stochastic methods are not supported for density computation." )
You can’t perform that action at this time.
0 commit comments