File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -51,21 +51,21 @@ def set_initial(self, distribution=None):
5151 self ._up = None
5252 self ._pr = None
5353
54- def set_predicted (self , distribution = None ):
54+ def set_predicted (self , distribution = None , ** kwargs ):
5555 if distribution is None :
56- distribution = gkde (self .y .T )
56+ distribution = gkde (self .y .T , ** kwargs )
5757 pred_pdf = distribution .pdf (self .y .T ).T
5858 else :
59- pred_pdf = distribution .pdf (self .y )
59+ pred_pdf = distribution .pdf (self .y , ** kwargs )
6060 self ._pr = pred_pdf
6161 self ._up = None
6262
63- def fit (self ):
63+ def fit (self , ** kwargs ):
6464 if self ._in is None :
6565 self .set_initial ()
6666 self ._pr = None
6767 if self ._pr is None :
68- self .set_predicted ()
68+ self .set_predicted (** kwargs )
6969 if self ._ob is None :
7070 self .set_observed ()
7171
@@ -153,7 +153,7 @@ def fit(self):
153153 assert ps_pdf .shape [0 ] == self .X .shape [0 ]
154154 if np .sum (ps_pdf ) == 0 :
155155 raise ValueError ("Posterior numerically unstable." )
156- self ._ps = ps_pdf / np . sum ( ps_pdf )
156+ self ._ps = ps_pdf
157157
158158 def map_point (self ):
159159 if self ._ps is None :
You can’t perform that action at this time.
0 commit comments