Class NeuralNetworkLayer

java.lang.Object
com.logicaldoc.ai.neural.NeuralNetworkLayer
All Implemented Interfaces:
Serializable

@Embeddable public class NeuralNetworkLayer extends Object implements Serializable
Models a layer in the Neural Network
Since:
9.2
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Constructor Details

    • NeuralNetworkLayer

      public NeuralNetworkLayer()
    • NeuralNetworkLayer

      public NeuralNetworkLayer(String name)
    • NeuralNetworkLayer

      public NeuralNetworkLayer(String name, int outputNodes)
    • NeuralNetworkLayer

      public NeuralNetworkLayer(String name, ActivationFunction activation)
    • NeuralNetworkLayer

      public NeuralNetworkLayer(String name, int outputNodes, ActivationFunction activation)
    • NeuralNetworkLayer

      public NeuralNetworkLayer(NeuralNetworkLayer other)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getOutputNodes

      public int getOutputNodes()
    • setOutputNodes

      public void setOutputNodes(int outputNodes)
    • getActivation

      public ActivationFunction getActivation()
    • setActivation

      public void setActivation(ActivationFunction activation)
    • toString

      public String toString()
      Overrides:
      toString in class Object