class %DeepSee.PMML.Definition.Models.NeuralNetwork
extends AbstractModel
property Extension
as list of %DeepSee.PMML.Definition.Extension(XMLPROJECTION="ELEMENT");
property Layers
as list of %DeepSee.PMML.Definition.Models.NeuralNetwork.NeuralLayer(XMLNAME="NeuralLayer",XMLPROJECTION="ELEMENT");
property LocalTransformations
as %DeepSee.PMML.Definition.LocalTransformations(XMLPROJECTION="ELEMENT");
property MiningSchema
as %DeepSee.PMML.Definition.MiningSchema(XMLPROJECTION="ELEMENT") [ Required ];
property ModelExplanation
as %DeepSee.PMML.Definition.ModelExplanation(XMLPROJECTION="ELEMENT");
property ModelStats
as %DeepSee.PMML.Definition.ModelStats(XMLPROJECTION="ELEMENT");
property ModelVerification
as %DeepSee.PMML.Definition.ModelVerification(XMLPROJECTION="ELEMENT");
property NeuralInputs
as %DeepSee.PMML.Definition.Models.NeuralNetwork.NeuralInputs(XMLPROJECTION="ELEMENT");
property NeuralOutputs
as %DeepSee.PMML.Definition.Models.NeuralNetwork.NeuralOutputs(XMLPROJECTION="ELEMENT");
property Output
as %DeepSee.PMML.Definition.Output(XMLPROJECTION="ELEMENT");
property Targets
as %DeepSee.PMML.Definition.Targets(XMLPROJECTION="ELEMENT");
property activationFunction
as %DeepSee.PMML.Datatype.String(VALUELIST=",threshold,logistic,tanh,identity,exponential,reciprocal,square,Gauss,sine,cosine,Elliot,arctan,rectifier,radialBasis",XMLPROJECTION="ATTRIBUTE") [ Required ];
property altitude
as %DeepSee.PMML.Datatype.RealNumber(XMLPROJECTION="ATTRIBUTE") [ InitialExpression = 1 ];
property normalizationMethod
as %DeepSee.PMML.Datatype.String(VALUELIST=",none,simplemax,softmax",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "none" ];
property numberOfLayers
as %DeepSee.PMML.Datatype.IntNumber(MINVAL=0,XMLPROJECTION="ATTRIBUTE");
property threshold
as %DeepSee.PMML.Datatype.RealNumber(XMLPROJECTION="ATTRIBUTE") [ InitialExpression = 0 ];
property width
as %DeepSee.PMML.Datatype.RealNumber(XMLPROJECTION="ATTRIBUTE");
method %OnValidateNames(ByRef pDictionary)
as %Status