Class LayerDense

java.lang.Object
com.aidenfavish.javaNeuralNetwork.Layers.LayerDense
All Implemented Interfaces:
LayerPass

public class LayerDense extends Object implements LayerPass
  • Field Details

    • weightRegularizerL1

      public float weightRegularizerL1
    • weightRegularizerL2

      public float weightRegularizerL2
    • biasRegularizerL1

      public float biasRegularizerL1
    • biasRegularizerL2

      public float biasRegularizerL2
    • weightMomentums

      public Matrix2D weightMomentums
    • weightCache

      public Matrix2D weightCache
    • biasMomentums

      public Matrix2D biasMomentums
    • biasCache

      public Matrix2D biasCache
  • Constructor Details

    • LayerDense

      public LayerDense(int n_inputs, int n_neurons)
    • LayerDense

      public LayerDense(int n_inputs, int n_neurons, float[] regulars)
    • LayerDense

      public LayerDense(Matrix2D theWeights, Matrix2D theBiases, float wr1, float wr2, float br1, float br2)
  • Method Details