Class Hierarchy

  • java.lang.Object
    • com.aidenfavish.javaNeuralNetwork.ActivationFunctions.ActivationELU (implements com.aidenfavish.javaNeuralNetwork.Layers.LayerPass)
    • com.aidenfavish.javaNeuralNetwork.ActivationFunctions.ActivationReLU (implements com.aidenfavish.javaNeuralNetwork.Layers.LayerPass)
    • com.aidenfavish.javaNeuralNetwork.ActivationFunctions.ActivationSoftMax (implements com.aidenfavish.javaNeuralNetwork.Layers.LayerPass)
    • com.aidenfavish.javaNeuralNetwork.Loss.ActivationSoftMaxCCE (implements com.aidenfavish.javaNeuralNetwork.Layers.LayerPass)
    • com.aidenfavish.javaNeuralNetwork.Optimizers.AdamOptimizer (implements com.aidenfavish.javaNeuralNetwork.Optimizers.Optimizer)
    • com.aidenfavish.javaNeuralNetwork.Layers.LayerDense (implements com.aidenfavish.javaNeuralNetwork.Layers.LayerPass)
    • com.aidenfavish.javaNeuralNetwork.Loss.Loss
    • com.aidenfavish.javaNeuralNetwork.Resources.Matrix2D
    • com.aidenfavish.javaNeuralNetwork.Models.Model
    • com.aidenfavish.javaNeuralNetwork.Resources.Random
    • com.aidenfavish.javaNeuralNetwork.Models.RLModel

Interface Hierarchy

  • com.aidenfavish.javaNeuralNetwork.Layers.LayerPass
  • com.aidenfavish.javaNeuralNetwork.Resources.Operation
  • com.aidenfavish.javaNeuralNetwork.Optimizers.Optimizer