Package tv.floe.metronome.classification.neuralnetworks.conf

Examples of tv.floe.metronome.classification.neuralnetworks.conf.Config


    Vector v3_out = new DenseVector(1);
    v3_out.set(0, 0);
    //xor_recs.add(v3);

   
    Config c = new Config();
    c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
    c.parse(null);
   
    MultiLayerPerceptronNetwork mlp_network = new MultiLayerPerceptronNetwork();
   
   
   
View Full Code Here


    Vector vec = new DenseVector(2);
    vec.set(0, 1);
    vec.set(12);
   
    Config c = new Config();
    c.parse(null); // default layer: 2-3-2
   
    MultiLayerPerceptronNetwork mlp_network = new MultiLayerPerceptronNetwork();
   
    mlp_network.buildFromConf(c);
   
View Full Code Here

  }
 
  @Test
  public void testCreateLayerViaConfig() throws Exception {
   
    Config c = new Config();
    c.parse(null);
   
    Layer input_layer = Layer.createLayer(c, 0);
   
    Layer middle_layer = Layer.createLayer(c, 1);
   
View Full Code Here

  @Test
  public void testAddNeurons() throws Exception {
   
    //System.out.println("> testAddNeurons() ");
   
    Config c = new Config();
   
    c.parse(null);
   
    // adds 2 input neurons
    Layer input_layer = Layer.createLayer(c, 0);
   
    Neuron n1 = new InputNeuron();
View Full Code Here

    Vector v3_out = new DenseVector(1);
    v3_out.set(0, 0);
    //xor_recs.add(v3);

   
    Config c = new Config();
    c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
   
   
    MultiLayerPerceptronNetwork mlp_network = new MultiLayerPerceptronNetwork();
   
   
   

//    mlp_network.setInputVector(vec);
   
    int[] neurons = { 2, 3, 1 };
    c.setLayerNeuronCounts( neurons );
   
    mlp_network.buildFromConf(c);
       
   
    for ( int x = 0; x < 40000; x++ ) {
View Full Code Here

    Vector v3_out = new DenseVector(1);
    v3_out.set(0, 0);
    //xor_recs.add(v3);

   
    Config c = new Config();
    //c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
    c.parse(null);
   
    MultiLayerPerceptronNetwork mlp_network = new MultiLayerPerceptronNetwork();
   
   
   
View Full Code Here

    Vector v3_out = new DenseVector(1);
    v3_out.set(0, 0);
    //xor_recs.add(v3);

   
    Config c = new Config();
    //c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
    c.parse(null);
   
    MultiLayerPerceptronNetwork mlp_network = new MultiLayerPerceptronNetwork();
   
   
   
View Full Code Here

  @Test
  public void testBaseJavaObjectSerialization() {

    NetworkWeightsUpdateable nwu = new NetworkWeightsUpdateable();
   
    Config c = new Config();
    c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
    c.parse(null);
   
    NeuralNetwork nn = new MultiLayerPerceptronNetwork();
   
    try {
      nn.buildFromConf(c);
View Full Code Here

    Vector vec = new DenseVector(2);
    vec.set(0, 1);
    vec.set(12);
   
    Config c = new Config();
    c.parse(null);
   
    NeuralNetwork n1 = new NeuralNetwork();
   
    Layer l0 = Layer.createLayer(c, 0);
    Layer l1 = Layer.createLayer(c, 1);
View Full Code Here

  @Test
  public void testMasterNodeObjectSerialization() {

    NetworkWeightsUpdateable nwu = new NetworkWeightsUpdateable();
   
    Config c = new Config();
    c.parse(null); // default layer: 2-3-2
        c.setConfValue("inputFunction", WeightedSum.class);
    c.setConfValue("transferFunction", Tanh.class);
    c.setConfValue("neuronType", Neuron.class);
    c.setConfValue("networkType", NeuralNetwork.NetworkType.MULTI_LAYER_PERCEPTRON);
    c.setConfValue("layerNeuronCounts", "2,3,1" );
    c.parse(null);
   
    NeuralNetwork nn = new MultiLayerPerceptronNetwork();
   
    try {
      nn.buildFromConf(c);
View Full Code Here

TOP

Related Classes of tv.floe.metronome.classification.neuralnetworks.conf.Config

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.