public class NeuralNetwork extends Model implements HasExtensions<NeuralNetwork>
| Modifier and Type | Class and Description |
|---|---|
static class |
NeuralNetwork.ActivationFunction |
static class |
NeuralNetwork.NormalizationMethod |
| Constructor and Description |
|---|
NeuralNetwork() |
NeuralNetwork(MiningFunction miningFunction,
NeuralNetwork.ActivationFunction activationFunction,
MiningSchema miningSchema,
NeuralInputs neuralInputs,
List<NeuralLayer> neuralLayers) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic NeuralNetwork()
public NeuralNetwork(MiningFunction miningFunction, NeuralNetwork.ActivationFunction activationFunction, MiningSchema miningSchema, NeuralInputs neuralInputs, List<NeuralLayer> neuralLayers)
public String getModelName()
getModelName in class Modelpublic NeuralNetwork setModelName(String modelName)
setModelName in class Modelpublic MiningFunction getMiningFunction()
getMiningFunction in class Modelpublic NeuralNetwork setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class Modelpublic String getAlgorithmName()
getAlgorithmName in class Modelpublic NeuralNetwork setAlgorithmName(String algorithmName)
setAlgorithmName in class Modelpublic NeuralNetwork.ActivationFunction getActivationFunction()
public NeuralNetwork setActivationFunction(NeuralNetwork.ActivationFunction activationFunction)
public NeuralNetwork.NormalizationMethod getNormalizationMethod()
public NeuralNetwork setNormalizationMethod(NeuralNetwork.NormalizationMethod normalizationMethod)
public Number getThreshold()
public NeuralNetwork setThreshold(Number threshold)
public Number getWidth()
public NeuralNetwork setWidth(Number width)
public Number getAltitude()
public NeuralNetwork setAltitude(Number altitude)
public Integer getNumberOfLayers()
public NeuralNetwork setNumberOfLayers(Integer numberOfLayers)
public boolean isScorable()
isScorable in class Modelpublic NeuralNetwork setScorable(Boolean scorable)
setScorable in class Modelpublic MathContext getMathContext()
getMathContext in class Modelpublic NeuralNetwork setMathContext(MathContext mathContext)
setMathContext in class Modelpublic boolean hasExtensions()
hasExtensions in interface HasExtensions<NeuralNetwork>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<NeuralNetwork>public NeuralNetwork addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<NeuralNetwork>public MiningSchema getMiningSchema()
getMiningSchema in class Modelpublic NeuralNetwork setMiningSchema(MiningSchema miningSchema)
setMiningSchema in class Modelpublic NeuralNetwork setOutput(Output output)
public ModelStats getModelStats()
getModelStats in class Modelpublic NeuralNetwork setModelStats(ModelStats modelStats)
setModelStats in class Modelpublic ModelExplanation getModelExplanation()
getModelExplanation in class Modelpublic NeuralNetwork setModelExplanation(ModelExplanation modelExplanation)
setModelExplanation in class Modelpublic Targets getTargets()
getTargets in class Modelpublic NeuralNetwork setTargets(Targets targets)
setTargets in class Modelpublic LocalTransformations getLocalTransformations()
getLocalTransformations in class Modelpublic NeuralNetwork setLocalTransformations(LocalTransformations localTransformations)
setLocalTransformations in class Modelpublic NeuralInputs getNeuralInputs()
public NeuralNetwork setNeuralInputs(NeuralInputs neuralInputs)
public boolean hasNeuralLayers()
public List<NeuralLayer> getNeuralLayers()
public NeuralNetwork addNeuralLayers(NeuralLayer... neuralLayers)
public NeuralOutputs getNeuralOutputs()
public NeuralNetwork setNeuralOutputs(NeuralOutputs neuralOutputs)
public ModelVerification getModelVerification()
getModelVerification in class Modelpublic NeuralNetwork setModelVerification(ModelVerification modelVerification)
setModelVerification in class Modelpublic VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.