Class NeuronSquareMesh2D.SerializationProxy

java.lang.Object
org.apache.commons.math3.ml.neuralnet.twod.NeuronSquareMesh2D.SerializationProxy
All Implemented Interfaces:
Serializable
Enclosing class:
NeuronSquareMesh2D

private static class NeuronSquareMesh2D.SerializationProxy extends Object implements Serializable
Serialization.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serializable.
      See Also:
    • wrapRows

      private final boolean wrapRows
      Wrap.
    • wrapColumns

      private final boolean wrapColumns
      Wrap.
    • neighbourhood

      private final SquareNeighbourhood neighbourhood
      Neighbourhood type.
    • featuresList

      private final double[][][] featuresList
      Neurons' features.
  • Constructor Details

    • SerializationProxy

      SerializationProxy(boolean wrapRows, boolean wrapColumns, SquareNeighbourhood neighbourhood, double[][][] featuresList)
      Parameters:
      wrapRows - Whether the row dimension is wrapped.
      wrapColumns - Whether the column dimension is wrapped.
      neighbourhood - Neighbourhood type.
      featuresList - List of neurons features. neuronList.
  • Method Details

    • readResolve

      private Object readResolve()
      Custom serialization.
      Returns:
      the Neuron for which this instance is the proxy.