Class Net<T extends Neuron>

java.lang.Object
one.empty3.neuralnetwork.Net<T>

public class Net<T extends Neuron> extends Object
  • Constructor Details

    • Net

      public Net()
  • Method Details

    • getInputLayer

      public Layer<T> getInputLayer()
    • setInputLayer

      public void setInputLayer(Layer inputLayer)
    • getHiddenLayerList

      public List<Layer<T>> getHiddenLayerList()
    • setHiddenLayerList

      public void setHiddenLayerList(List<Layer<T>> hiddenNeuronList)
    • getOutputLayerList

      public List<Layer<OutputNeuron>> getOutputLayerList()
    • setOutputLayerList

      public void setOutputLayerList(List<Layer<OutputNeuron>> outputNeuronList)
    • getTrainSet

      public List<File> getTrainSet()
    • setTrainSet

      public void setTrainSet(List<File> trainSet)
    • getPredictedResult

      public PredictedResult<T> getPredictedResult()
    • setPredictedResult

      public void setPredictedResult(PredictedResult<T> predictedResult)
    • getRESOLUTION

      public static double getRESOLUTION()
    • setRESOLUTION

      public static void setRESOLUTION(double RESOLUTION)
    • loadModel

      public void loadModel(File model)
    • train

      public void train() throws IOException
      Throws:
      IOException
    • computeAll

      public double computeAll()