@@ -308,14 +308,14 @@ def make_chaser(self):
308308 mean_anomaly = pyro .sample ('c_mean_anomaly' , self ._prior_dict ['mean_anomaly_prior' ])
309309 tle = self ._c_tle .copy ()
310310 tle .update ({'mean_anomaly' : mean_anomaly })
311- pyro .deterministic ('c_mean_motion' ,tle .mean_motion )
312- pyro .deterministic ('c_eccentricity' ,tle .eccentricity )
313- pyro .deterministic ('c_inclination' ,tle .inclination )
314- pyro .deterministic ('c_argument_of_perigee' ,tle .argument_of_perigee )
315- pyro .deterministic ('c_raan' ,tle .raan )
316- pyro .deterministic ('c_mean_motion_first_derivative' ,tle .mean_motion_first_derivative )
317- pyro .deterministic ('c_mean_motion_second_derivative' ,tle .mean_motion_second_derivative )
318- pyro .deterministic ('c_b_star' ,tle .b_star )
311+ pyro .deterministic ('c_mean_motion' ,torch . tensor ( tle .mean_motion ) )
312+ pyro .deterministic ('c_eccentricity' ,torch . tensor ( tle .eccentricity ) )
313+ pyro .deterministic ('c_inclination' ,torch . tensor ( tle .inclination ) )
314+ pyro .deterministic ('c_argument_of_perigee' ,torch . tensor ( tle .argument_of_perigee ) )
315+ pyro .deterministic ('c_raan' ,torch . tensor ( tle .raan ) )
316+ pyro .deterministic ('c_mean_motion_first_derivative' ,torch . tensor ( tle .mean_motion_first_derivative ) )
317+ pyro .deterministic ('c_mean_motion_second_derivative' ,torch . tensor ( tle .mean_motion_second_derivative ) )
318+ pyro .deterministic ('c_b_star' ,torch . tensor ( tle .b_star ) )
319319 return tle
320320
321321 def generate_cdm (self ,
0 commit comments