Description Usage Arguments Details
Performs greedy layerwise training for deep belief networks or greedy layerwise
pretraining for deep Boltzmann machines.
During the training, monitoring data is collected by default.
The monitoring data is returned to the user.
The trained model is stored on the server side (see parameter newobj
).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
datasources |
A list of Opal object(s) as a handle to the server-side session |
data |
The name of the variable that holds the data on the server-side.
Defaults to |
newobj |
The name of the variable in which the trained RBM will be stored.
Defaults to |
monitoring |
Name(s) for monitoring options used for RBM training.
For possible options, see |
monitoringdata |
A vector of names for server-side data sets that are to be used for monitoring. The data is propagated forward through the network to monitor higher levels. |
nhiddens |
A vector containing the number of nodes of the i'th hidden layer in the i'th entry |
epochs |
The number of training epochs |
predbm |
logical value indicating that the greedy layerwise training is
pre-training for a DBM.
If its value is |
samplehidden |
logical value indicating that consequent layers are to be trained
with sampled values instead of the deterministic potential.
Using the deterministic potential ( |
learningrate |
The learningrate used for training the RBMs. Defaults to 0.005. |
batchsize |
The size of the training minibatches. Defaults to 1. |
trainlayers |
A vector of names of |
If the option dsBoltzmannMachines.shareModels
is set to TRUE
by an administrator at the server side, the model itself is returned in addition.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.