Class Net<T extends Neuron>


  • public class Net<T extends Neuron>
    extends java.lang.Object
    • Constructor Detail

      • Net

        public Net()
    • Method Detail

      • getInputLayer

        public Layer<T> getInputLayer()
      • setInputLayer

        public void setInputLayer​(Layer inputLayer)
      • getHiddenLayerList

        public java.util.List<Layer<T>> getHiddenLayerList()
      • setHiddenLayerList

        public void setHiddenLayerList​(java.util.List<Layer<T>> hiddenNeuronList)
      • getOutputLayerList

        public java.util.List<Layer<OutputNeuron>> getOutputLayerList()
      • setOutputLayerList

        public void setOutputLayerList​(java.util.List<Layer<OutputNeuron>> outputNeuronList)
      • getTrainSet

        public java.util.List<java.io.File> getTrainSet()
      • setTrainSet

        public void setTrainSet​(java.util.List<java.io.File> trainSet)
      • setPredictedResult

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

        public static double getRESOLUTION()
      • setRESOLUTION

        public static void setRESOLUTION​(double RESOLUTION)
      • loadModel

        public void loadModel​(java.io.File model)
      • train

        public void train()
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • computeAll

        public double computeAll()