FitnessFunc¶
- class astropy.stats.FitnessFunc(p0=0.05, gamma=None, ncp_prior=None)[ソース]¶
ベースクラス:
objectベイズチャンキング適応度関数の基底クラス
派生クラスは以下の方法を再ロードすべきである.
fitness(self, **kwargs):名前パラメータのセットが与えられた場合に適応度を計算する.Fitnessが受け入れる論点は
[T_k, N_k, a_k, b_k, c_k](参照されたい) [1] これらのパラメータの意味に関する詳細な情報).
さらに、他の方法も再ロードされる可能性がある:
__init__(self, **kwargs):正常範囲を超える任意のパラメータを用いて適応度関数を初期化する.
p0そしてgammaそれがそうです。validate_input(self, t, x, sigma):Enable specific checks of the input data (
t,x,sigma) to be performed prior to the fit.compute_ncp_prior(self, N):もしncp_prior明確な定義はありませんthis function is called in order to define it before fitting. This may be calculated from
gamma,p0, or whatever method you choose.p0_prior(self, N):仮想警告確率を与える事前形式を指定する
p0(参照されたい) [1] (詳細は参照)。
For examples of implemented fitness functions, see
Events,RegularEvents, andPointMeasures.参考文献
方法要約
compute_ncp_prior\(n)もし
ncp_prior明示的に定義されていなければgammaあるいは…。p0それがそうです。fit\(t[, x, sigma] )与えられた適応度関数の下で,ベイズチャンキングモデルをフィッティングする.
p0_prior\(n)事前経験は仮想警告確率によってパラメータ化されています
p0公式を参照されたい。validate_input\(t[, x, sigma] )モデルへの入力を検証する.
方法文書
- fit(t, x=None, sigma=None)[ソース]¶
与えられた適応度関数の下で,ベイズチャンキングモデルをフィッティングする.
- パラメータ
- tアレイ式.
データ回数(1次元,長さN)
- x同様のアレイはオプションです
データ値.
- sigmaクラス配列または浮動小数点型、オプション
データエラー
- 返品
- edgesNdarray
M個の最適なストリップを定義する(M+1)ストリップ辺を含む配列