bayesml パッケージ#

サブパッケージ#

サブモジュール#

bayesml.base モジュール#

class bayesml.base.Generative#

ベースクラス: object

メソッド

load_h_params(filename)

h_paramsにハイパーパラメータをロードします。

load_params(filename)

save_params に保存されたパラメータをロードします。

save_h_params(filename)

python pickle モジュールを使ってハイパーパラメータを保存します。

save_params(filename)

python の pickle モジュールを使ってパラメータを保存します。

gen_params

gen_sample

get_h_params

get_params

save_sample

set_h_params

set_params

visualize_model

abstractmethod set_h_params()#
abstractmethod get_h_params()#
save_h_params(filename)#

python pickle モジュールを使ってハイパーパラメータを保存します。

これらは、GenModel.get_h_params() によって取得される Python の辞書として保存されます。

パラメータ:
filenamestr

ハイパーパラメータが保存されるファイル名(.pkl などの拡張子を含む)です。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
load_h_params(filename)#

h_paramsにハイパーパラメータをロードします。

パラメータ:
filenamestr

読み込むファイル名(.pkl などの拡張子を含む)です。これは、GenModel.save_h_params()、LearnModel.save_h0_params()、または LearnModel.save_hn_params() によって生成された、pickle形式のPython辞書でなければなりません。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
abstractmethod gen_params()#
abstractmethod set_params()#
abstractmethod get_params()#
save_params(filename)#

python の pickle モジュールを使ってパラメータを保存します。

これらは、GenModel.get_params() で取得されるpickled Python辞書として保存されます。

パラメータ:
filenamestr

パラメータが保存されるファイル名(.pkl などの拡張子を含む)です。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
load_params(filename)#

save_params に保存されたパラメータをロードします。

パラメータ:
filenamestr

読み込むファイル名(.pkl などの拡張子を含む)です。これは、GenModel.save_params() によって取得された、pickle形式のPython辞書でなければなりません。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
abstractmethod gen_sample()#
abstractmethod save_sample()#
abstractmethod visualize_model()#
class bayesml.base.Posterior#

ベースクラス: object

メソッド

load_h0_params(filename)

h0_paramsにハイパーパラメータをロードします。

load_hn_params(filename)

hn_paramsにハイパーパラメータをロードします。

overwrite_h0_params()

事後分布のハイパーパラメータの初期値を学習した値で上書きします。

reset_hn_params()

事後分布のハイパーパラメータを初期値に戻します。

save_h0_params(filename)

python pickle モジュールを使ってハイパーパラメータを保存します。

save_hn_params(filename)

python pickle モジュールを使ってハイパーパラメータを保存します。

estimate_params

get_h0_params

get_hn_params

set_h0_params

set_hn_params

update_posterior

visualize_posterior

abstractmethod set_h0_params()#
abstractmethod get_h0_params()#
save_h0_params(filename)#

python pickle モジュールを使ってハイパーパラメータを保存します。

これらは、LearnModel.get_h0_params() で取得したpickled Python辞書として保存されます。

パラメータ:
filenamestr

ハイパーパラメータが保存されるファイル名(.pkl などの拡張子を含む)です。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
load_h0_params(filename)#

h0_paramsにハイパーパラメータをロードします。

パラメータ:
filenamestr

読み込むファイル名(.pkl などの拡張子を含む)です。これは、GenModel.save_h_params()、LearnModel.save_h0_params()、または LearnModel.save_hn_params() によって生成された、pickle形式のPython辞書でなければなりません。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
abstractmethod set_hn_params()#
abstractmethod get_hn_params()#
save_hn_params(filename)#

python pickle モジュールを使ってハイパーパラメータを保存します。

これらは、LearnModel.get_hn_params() で取得されるpickled Python辞書として保存されます。

パラメータ:
filenamestr

ハイパーパラメータが保存されるファイル名(.pkl などの拡張子を含む)です。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
load_hn_params(filename)#

hn_paramsにハイパーパラメータをロードします。

パラメータ:
filenamestr

読み込むファイル名(.pkl などの拡張子を含む)です。これは、GenModel.save_h_params()、LearnModel.save_h0_params()、または LearnModel.save_hn_params() によって生成された、pickle形式のPython辞書でなければなりません。

警告

「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。

参考

pickle
reset_hn_params()#

事後分布のハイパーパラメータを初期値に戻します。

これらは self.get_h0_params() の出力値にリセットされます。なお、予測分布のパラメータもこれらから計算されることにご留意ください。

overwrite_h0_params()#

事後分布のハイパーパラメータの初期値を学習した値で上書きします。

これらは self.get_hn_params() の出力によって上書きされます。なお、予測分布のパラメータもこれらから計算されることにご留意ください。

abstractmethod update_posterior()#
abstractmethod estimate_params()#
abstractmethod visualize_posterior()#
class bayesml.base.PredictiveMixin#

ベースクラス: object

メソッド

calc_pred_dist

get_p_params

make_prediction

pred_and_update

abstractmethod get_p_params()#
abstractmethod calc_pred_dist()#
abstractmethod make_prediction()#
abstractmethod pred_and_update()#