Package engine.neural

Interface Reconstructible

All Known Subinterfaces:
Activation, Cost, Initializer, Network, Optimizer
All Known Implementing Classes:
Adam, AdamW, BinaryCrossEntropy, Convolutional, DeepQ, Dynamic, Evolutionary, Feedforward, GELU, Glorot, Kaiming, Linear, MeanAbsoluteError, MeanSquaredError, RandomNormal, RandomUniform, Recurrent, ReLU, RMSProp, RootMeanSquare, SGD, SGDMomentum, Sigmoid, Softmax, Tanh, Transformer

public interface Reconstructible
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    This interface is used to save objects as strings and to reconstruct them later
  • Method Details

    • getClassInfo

      default String getClassInfo()
      This interface is used to save objects as strings and to reconstruct them later
      Returns:
      a String in the utilizing getClass().getName() and then all following variables should be formatted with a new line before the raw value. Example: "return this.getClass().getName() + "\n" + this.param1 + "\n" + this.param2;"