ds.dbm.loglikelihood: Likelihood estimation for a DBM model

Description Usage Arguments

View source: R/main.R

Description

Estimates the log-likelihood of a DBM. For this, separate runs of the annealed importance sampling algorithm (AIS) are performed in addition to the esimation of the partition function of the DBM via AIS.

Usage

1
2
3
4
5
6
7
8
9
ds.dbm.loglikelihood(
  datasources,
  dbm = "dbm",
  data = "D",
  parallelized = NULL,
  ntemperatures = NULL,
  nparticles = NULL,
  burnin = NULL
)

Arguments

datasources

A list of Opal object(s) as a handle to the server-side session

dbm

The name of the DBM model on the server-side. Defaults to "dbm".

data

The name of the variable that holds the data on the server-side. Defaults to "D".

ntemperatures

The number of temperatures for annealing from the starting model to the target model, defaults to 100

nparticles

The number of parallel chains and calculated weights in AIS, defaults to 100

burnin

The number of steps to sample for the Gibbs transition between the intermediate models in AIS


stefan-m-lenz/dsBoltzmannMachinesClient documentation built on May 2, 2021, 10:46 a.m.