//Constructors /// <summary> /// Creates an unitialized instance /// </summary> /// <param name="classificationClusterChainCfg">Default configuration of the classification cluster chain (can be null)</param> /// <param name="forecastClusterChainCfg">Default configuration of the forecast cluster chain (can be null)</param> public TaskDefaultsSettings(TNRNetClusterChainSingleBoolSettings classificationClusterChainCfg, TNRNetClusterChainRealSettings forecastClusterChainCfg ) { ClassificationClusterChainCfg = (TNRNetClusterChainSingleBoolSettings)classificationClusterChainCfg?.DeepClone(); ForecastClusterChainCfg = (TNRNetClusterChainRealSettings)forecastClusterChainCfg?.DeepClone(); Check(); return; }
//Constructors /// <summary> /// Creates an initialized instance. /// </summary> /// <param name="clusterChainCfg">The cluster chain configuration.</param> public ForecastTaskSettings(TNRNetClusterChainRealSettings clusterChainCfg = null) { ClusterChainCfg = clusterChainCfg == null ? null : (TNRNetClusterChainRealSettings)clusterChainCfg.DeepClone(); Check(); return; }