/// <summary> /// The deep copy constructor. /// </summary> /// <param name="source">Source instance</param> public ReadoutUnit(ReadoutUnit source) { Index = source.Index; NetworkCluster = source.NetworkCluster.DeepClone(); return; }
//Constructors /// <summary> /// Creates an itialized instance /// </summary> /// <param name="index">Index of this readout unit within the readout layer</param> /// <param name="networkCluster">Cluster of trained networks and associated error statistics</param> public ReadoutUnit(int index, TrainedNetworkCluster networkCluster) { Index = index; NetworkCluster = networkCluster; return; }