public class CRBM extends RBM
Modifier and Type | Class and Description |
---|---|
static class |
CRBM.Builder |
dist, fanIn, hBias, input, l2, momentum, nHidden, nVisible, renderWeightsEveryNumEpochs, rng, sparsity, useRegularization, vBias, W
Constructor and Description |
---|
CRBM() |
CRBM(org.jblas.DoubleMatrix input,
int n_visible,
int n_hidden,
org.jblas.DoubleMatrix W,
org.jblas.DoubleMatrix hbias,
org.jblas.DoubleMatrix vbias,
org.apache.commons.math3.random.RandomGenerator rng,
double fanIn,
org.apache.commons.math3.distribution.RealDistribution dist) |
CRBM(int nVisible,
int nHidden,
org.jblas.DoubleMatrix W,
org.jblas.DoubleMatrix hbias,
org.jblas.DoubleMatrix vbias,
org.apache.commons.math3.random.RandomGenerator rng,
double fanIn,
org.apache.commons.math3.distribution.RealDistribution dist) |
Modifier and Type | Method and Description |
---|---|
org.jblas.DoubleMatrix |
propDown(org.jblas.DoubleMatrix h)
Propagates hidden down to visible
|
Pair<org.jblas.DoubleMatrix,org.jblas.DoubleMatrix> |
sampleVGivenH(org.jblas.DoubleMatrix h)
Guess the visible values given the hidden
|
contrastiveDivergence, getGradient, gibbhVh, lossFunction, propUp, reconstruct, sampleHiddenGivenVisible, train, trainTillConvergence, trainTillConvergence
clone, fanIn, getDist, gethBias, getInput, getL2, getMomentum, getnHidden, getnVisible, getReConstructionCrossEntropy, getRenderEpochs, getRng, getSparsity, getvBias, getW, initWeights, jostleWeighMatrix, l2RegularizedCoefficient, load, lossFunction, merge, setDist, setFanIn, sethBias, setInput, setL2, setMomentum, setnHidden, setnVisible, setRenderEpochs, setRng, setSparsity, setvBias, setW, squaredLoss, transpose, update, write
public CRBM()
public CRBM(org.jblas.DoubleMatrix input, int n_visible, int n_hidden, org.jblas.DoubleMatrix W, org.jblas.DoubleMatrix hbias, org.jblas.DoubleMatrix vbias, org.apache.commons.math3.random.RandomGenerator rng, double fanIn, org.apache.commons.math3.distribution.RealDistribution dist)
public CRBM(int nVisible, int nHidden, org.jblas.DoubleMatrix W, org.jblas.DoubleMatrix hbias, org.jblas.DoubleMatrix vbias, org.apache.commons.math3.random.RandomGenerator rng, double fanIn, org.apache.commons.math3.distribution.RealDistribution dist)
public org.jblas.DoubleMatrix propDown(org.jblas.DoubleMatrix h)
RBM
public Pair<org.jblas.DoubleMatrix,org.jblas.DoubleMatrix> sampleVGivenH(org.jblas.DoubleMatrix h)
RBM
sampleVGivenH
in class RBM
Copyright © 2014. All Rights Reserved.