Artificial neural networks made easy
www.insane-network.org

insane.io
Class XMLNeuralNetworkSaver

java.lang.Object
  extended by insane.io.NeuralNetworkSaver
      extended by insane.io.XMLNeuralNetworkSaver

public final class XMLNeuralNetworkSaver
extends insane.io.NeuralNetworkSaver

Defines an XML neural network saver


Constructor Summary
XMLNeuralNetworkSaver()
           
 
Method Summary
static void encode(insane.NeuralNetwork network, org.jdom.Element root)
          Populates an XML element with a neural network
 void save(insane.NeuralNetwork network, java.io.PrintWriter writer)
           
 
Methods inherited from class insane.io.NeuralNetworkSaver
save, save
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLNeuralNetworkSaver

public XMLNeuralNetworkSaver()
Method Detail

save

public void save(insane.NeuralNetwork network,
                 java.io.PrintWriter writer)
          throws java.io.IOException
Specified by:
save in class insane.io.NeuralNetworkSaver
Throws:
java.io.IOException

encode

public static void encode(insane.NeuralNetwork network,
                          org.jdom.Element root)
Populates an XML element with a neural network

Parameters:
network - The neural network to be represented in XML
root - The root XML elemet to hold the neural network information

by Nathanaël Cottin