public class DeepML extends AbstractDeepNeuralNet implements weka.core.TechnicalInformationHandler
Modifier 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 |
---|
DeepML() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(weka.core.Instances D) |
protected RBM |
createDBM(int d)
CreateDBM - make a RBM if N=1 or a DBM otherwise.
|
protected String |
defaultClassifierString() |
double[] |
distributionForInstance(weka.core.Instance xy) |
weka.core.TechnicalInformation |
getTechnicalInformation() |
String |
globalInfo()
Description to display in the GUI.
|
static void |
main(String[] args) |
String |
toString() |
getN, getOptions, listOptions, nTipText, setN, setOptions
eTipText, getE, getH, getLearningRate, getMomentum, getSeed, hTipText, learningRateTipText, momentumTipText, seedTipText, setE, setH, setLearningRate, setMomentum, setSeed
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
protected RBM createDBM(int d) throws Exception
Exception
protected String defaultClassifierString()
defaultClassifierString
in class ProblemTransformationMethod
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
public String toString()
toString
in class AbstractNeuralNet
public String globalInfo()
ProblemTransformationMethod
globalInfo
in class ProblemTransformationMethod
public weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
Copyright © 2017. All Rights Reserved.