//Constructors
 /// <summary>
 /// Creates an unitialized instance.
 /// </summary>
 /// <param name="crossvalidationCfg">The crossvalidation configuration.</param>
 /// <param name="clustersCfg">The configuration of the clusters in the chain.</param>
 public TNRNetClusterChainProbabilisticSettings(CrossvalidationSettings crossvalidationCfg,
                                                TNRNetClustersProbabilisticSettings clustersCfg
                                                )
 {
     CrossvalidationCfg = (CrossvalidationSettings)crossvalidationCfg.DeepClone();
     ClustersCfg        = (TNRNetClustersProbabilisticSettings)clustersCfg.DeepClone();
     Check();
     return;
 }
예제 #2
0
 //Constructors
 /// <summary>
 /// Creates an unitialized instance
 /// </summary>
 /// <param name="crossvalidationCfg">The crossvalidation configuration.</param>
 /// <param name="clustersCfg">The configuration of the clusters in the chain.</param>
 public TNRNetClusterChainSingleBoolSettings(CrossvalidationSettings crossvalidationCfg,
                                             TNRNetClustersSingleBoolSettings clustersCfg
                                             )
 {
     CrossvalidationCfg = (CrossvalidationSettings)crossvalidationCfg.DeepClone();
     ClustersCfg        = (TNRNetClustersSingleBoolSettings)clustersCfg.DeepClone();
     Check();
     return;
 }