public class DBPNN extends AbstractDeepNeuralNet implements weka.core.TechnicalInformationHandler
BPNN
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected RBM |
dbm |
protected long |
rbm_time |
m_N
m_E, m_H, m_M, m_R, m_Seed
m_InstancesTemplate
Constructor and Description |
---|
DBPNN() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(weka.core.Instances D) |
double[] |
distributionForInstance(weka.core.Instance xy) |
weka.core.TechnicalInformation |
getTechnicalInformation() |
String |
globalInfo()
Description to display in the GUI.
|
static void |
main(String[] args) |
protected static Jama.Matrix |
trimBiases(Jama.Matrix A) |
protected static Jama.Matrix[] |
trimBiases(Jama.Matrix[] M) |
getN, getOptions, listOptions, nTipText, setN, setOptions
eTipText, getE, getH, getLearningRate, getMomentum, getSeed, hTipText, learningRateTipText, momentumTipText, seedTipText, setE, setH, setLearningRate, setMomentum, setSeed, toString
defaultClassifierString, evaluation, getCapabilities, getModel, getRevision, getTemplate, makeCopies, runClassifier, testCapabilities
classifierTipText, defaultClassifierOptions, getClassifier, getClassifierSpec, postExecution, preExecution, setClassifier
batchSizeTipText, classifyInstance, debugTipText, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, run, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
debugTipText, getDebug, setDebug
protected RBM dbm
protected long rbm_time
public void buildClassifier(weka.core.Instances D) throws Exception
buildClassifier
in interface weka.classifiers.Classifier
buildClassifier
in class ProblemTransformationMethod
Exception
public double[] distributionForInstance(weka.core.Instance xy) throws Exception
distributionForInstance
in interface weka.classifiers.Classifier
distributionForInstance
in class ProblemTransformationMethod
Exception
protected static Jama.Matrix trimBiases(Jama.Matrix A)
protected static Jama.Matrix[] trimBiases(Jama.Matrix[] M)
public String globalInfo()
globalInfo
in class ProblemTransformationMethod
public weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
Copyright © 2017. All Rights Reserved.