@@ -176,14 +176,6 @@ def init_par(
176176 $$
177177 """
178178
179- size_factors_init = input_data .size_factors
180- if size_factors_init is not None :
181- size_factors_init = np .expand_dims (size_factors_init , axis = 1 )
182- size_factors_init = np .broadcast_to (
183- array = size_factors_init ,
184- shape = [input_data .num_observations , input_data .num_features ]
185- )
186-
187179 if init_model is None :
188180 groupwise_means = None
189181 init_a_str = None
@@ -198,7 +190,7 @@ def init_par(
198190 x = input_data .x ,
199191 design_loc = input_data .design_loc ,
200192 constraints_loc = input_data .constraints_loc ,
201- size_factors = size_factors_init ,
193+ size_factors = input_data . size_factors ,
202194 link_fn = lambda mu : np .log (self .np_clip_param (mu , "mu" ))
203195 )
204196
@@ -239,7 +231,7 @@ def init_par(
239231 x = input_data .x ,
240232 design_scale = input_data .design_scale [:, [0 ]],
241233 constraints = input_data .constraints_scale [[0 ], :][:, [0 ]],
242- size_factors = size_factors_init ,
234+ size_factors = input_data . size_factors ,
243235 groupwise_means = None ,
244236 link_fn = lambda r : np .log (self .np_clip_param (r , "r" ))
245237 )
@@ -267,7 +259,7 @@ def init_par(
267259 x = input_data .x ,
268260 design_scale = input_data .design_scale ,
269261 constraints = input_data .constraints_scale ,
270- size_factors = size_factors_init ,
262+ size_factors = input_data . size_factors ,
271263 groupwise_means = groupwise_means ,
272264 link_fn = lambda r : np .log (self .np_clip_param (r , "r" ))
273265 )
0 commit comments