Package kernel

Class Output

java.lang.Object
kernel.Output
Direct Known Subclasses:
ANDOutput, MNISTOutput

public abstract class Output extends Object
A classe Output é responsável conter o ArrayList de objetos de saída outputs, e um objeto Layer classificada como camada de saída outputLayer

Através do construtor Output(int), é gerado uma camada de saída com o numero de neurônios contidos nela. O método getExpectedValue() será útilizado para obter o neurônio com o valor máximo

See Also:
  • Constructor Details

    • Output

      public Output(int size)
      Instância output criando e definindo o tamanho da camada
      Parameters:
      size - tamanho
    • Output

      public Output(Layer outputLayer)
      Instância output recebendo a camada
      Parameters:
      outputLayer - camada de saída
  • Method Details

    • getLayer

      public Layer getLayer()
      Obter camada de saída
      Returns:
      camada de saída
    • defineOuput

      public abstract void defineOuput()
      definir output
    • getExpectedValue

      public Object getExpectedValue()
      Obter o valor esperado
      Returns:
      valor esperado