plot.efh: Plot exponential family harmonium

Description Usage Arguments Examples

Description

Plots the results of a EFH

Usage

1
2
## S3 method for class 'efh'
plot(x, type = c("trace"), ...)

Arguments

x

EFH object

type

the type of plot type = "trace" plots the algorithms progress by iteration

...

Additional arguments

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
# construct a low rank matrix in the logit scale
rows = 100
cols = 10
set.seed(1)
mat_logit = outer(rnorm(rows), rnorm(cols))

# generate a binary matrix
mat = (matrix(runif(rows * cols), rows, cols) <= inv.logit.mat(mat_logit)) * 1.0

# run logistic SVD on it
efh = exponential_family_harmonium(mat, k = 2, family = "binomial", family_hidden = "binomial")

## Not run: 
plot(efh)

## End(Not run)

andland/generalizedPCA documentation built on May 12, 2019, 2:42 a.m.