org.neuroph.adapters.weka
Class WekaNeurophClassifier
- java.lang.Object
-
- AbstractClassifier
-
- org.neuroph.adapters.weka.WekaNeurophClassifier
-
public class WekaNeurophClassifier extends AbstractClassifierWeka classifier wrapper for Neuroph neural networks Classifier based on Neuroph which can be used inside weka
-
-
Constructor Summary
Constructors Constructor and Description WekaNeurophClassifier(NeuralNetwork neuralNet)Creates instance of NeurophWekaClassifier using specified neural network
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidbuildClassifier(Instances data)Builds classifier using specified data set (trains neural network using that data set)doubleclassifyInstance(Instance instance)Classifies instance as one of possible classesdouble[]distributionForInstance(Instance instance)Calculates predict values for every possible class that instance can be classified as thatNeuralNetworkgetNeuralNetwork()
-
-
-
Constructor Detail
-
WekaNeurophClassifier
public WekaNeurophClassifier(NeuralNetwork neuralNet)
Creates instance of NeurophWekaClassifier using specified neural network- Parameters:
neuralNet- NeuralNetwork
-
-
Method Detail
-
buildClassifier
public void buildClassifier(Instances data) throws java.lang.ExceptionBuilds classifier using specified data set (trains neural network using that data set)- Parameters:
data- Instance weka data set- Throws:
java.lang.Exception
-
classifyInstance
public double classifyInstance(Instance instance) throws java.lang.ExceptionClassifies instance as one of possible classes- Parameters:
instance- Instance to classify- Returns:
- double classes double value
- Throws:
java.lang.Exception
-
distributionForInstance
public double[] distributionForInstance(Instance instance) throws java.lang.ExceptionCalculates predict values for every possible class that instance can be classified as that- Parameters:
instance- Instance to calculate values for- Returns:
- double[] array of predict values
- Throws:
java.lang.Exception
-
getNeuralNetwork
public NeuralNetwork getNeuralNetwork()
-
-
DMelt 3.0 © DataMelt by jWork.ORG