bayesml パッケージ#
サブパッケージ#
- bayesml.autoregressive package
- bayesml.bernoulli package
- bayesml.categorical package
- bayesml.contexttree package
- bayesml.exponential package
- bayesml.gaussianmixture package
- bayesml.hiddenmarkovnormal package
- bayesml.linearregression package
- bayesml.linearregressionmixture package
- bayesml.logisticregression package
- bayesml.metatree package
- bayesml.multivariate_normal package
- bayesml.normal package
- bayesml.poisson package
- bayesml.sparselinearregression package
サブモジュール#
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してください。
参考
- load_h_params(filename)#
h_paramsにハイパーパラメータをロードします。
- パラメータ:
- filenamestr
読み込むファイル名(.pkl などの拡張子を含む)です。これは、
GenModel.save_h_params()、LearnModel.save_h0_params()、またはLearnModel.save_hn_params()によって生成された、pickle形式のPython辞書でなければなりません。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- abstractmethod gen_params()#
- abstractmethod set_params()#
- abstractmethod get_params()#
- save_params(filename)#
python の
pickleモジュールを使ってパラメータを保存します。これらは、
GenModel.get_params()で取得されるpickled Python辞書として保存されます。- パラメータ:
- filenamestr
パラメータが保存されるファイル名(.pkl などの拡張子を含む)です。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- load_params(filename)#
save_paramsに保存されたパラメータをロードします。- パラメータ:
- filenamestr
読み込むファイル名(.pkl などの拡張子を含む)です。これは、
GenModel.save_params()によって取得された、pickle形式のPython辞書でなければなりません。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- 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にハイパーパラメータをロードします。
事後分布のハイパーパラメータの初期値を学習した値で上書きします。
事後分布のハイパーパラメータを初期値に戻します。
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してください。
参考
- load_h0_params(filename)#
h0_paramsにハイパーパラメータをロードします。
- パラメータ:
- filenamestr
読み込むファイル名(.pkl などの拡張子を含む)です。これは、
GenModel.save_h_params()、LearnModel.save_h0_params()、またはLearnModel.save_hn_params()によって生成された、pickle形式のPython辞書でなければなりません。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- abstractmethod set_hn_params()#
- abstractmethod get_hn_params()#
- save_hn_params(filename)#
python
pickleモジュールを使ってハイパーパラメータを保存します。これらは、
LearnModel.get_hn_params()で取得されるpickled Python辞書として保存されます。- パラメータ:
- filenamestr
ハイパーパラメータが保存されるファイル名(.pkl などの拡張子を含む)です。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- load_hn_params(filename)#
hn_paramsにハイパーパラメータをロードします。
- パラメータ:
- filenamestr
読み込むファイル名(.pkl などの拡張子を含む)です。これは、
GenModel.save_h_params()、LearnModel.save_h0_params()、またはLearnModel.save_hn_params()によって生成された、pickle形式のPython辞書でなければなりません。
警告
「pickle」モジュールは安全ではありません。信頼できるデータのみをunpickleしてください。
参考
- reset_hn_params()#
事後分布のハイパーパラメータを初期値に戻します。
これらは self.get_h0_params() の出力値にリセットされます。なお、予測分布のパラメータもこれらから計算されることにご留意ください。
- overwrite_h0_params()#
事後分布のハイパーパラメータの初期値を学習した値で上書きします。
これらは self.get_hn_params() の出力によって上書きされます。なお、予測分布のパラメータもこれらから計算されることにご留意ください。
- abstractmethod update_posterior()#
- abstractmethod estimate_params()#
- abstractmethod visualize_posterior()#