Esempio n. 1
0
 //Constructors
 /// <summary>
 /// Creates an initialized instance
 /// </summary>
 /// <param name="featureFilterCfg">Output feature filter settings</param>
 /// <param name="networksCfg">Forecasting networks settings</param>
 public ForecastTaskSettings(IFeatureFilterSettings featureFilterCfg,
                             ForecastNetworksSettings networksCfg = null
                             )
 {
     FeatureFilterCfg = (IFeatureFilterSettings)featureFilterCfg.DeepClone();
     NetworksCfg      = networksCfg == null ? new ForecastNetworksSettings() : (ForecastNetworksSettings)networksCfg.DeepClone();
     return;
 }
Esempio n. 2
0
 //Constructors
 /// <summary>
 /// Creates an initialized instance
 /// </summary>
 /// <param name="classificationNetworksCfg">Default classification networks settings</param>
 /// <param name="forecastNetworksCfg">Default forecast networks settings</param>
 public DefaultNetworksSettings(ClassificationNetworksSettings classificationNetworksCfg = null,
                                ForecastNetworksSettings forecastNetworksCfg             = null
                                )
 {
     ClassificationNetworksCfg = classificationNetworksCfg == null ? new ClassificationNetworksSettings() : (ClassificationNetworksSettings)classificationNetworksCfg.DeepClone();
     ForecastNetworksCfg       = forecastNetworksCfg == null ? new ForecastNetworksSettings() : (ForecastNetworksSettings)forecastNetworksCfg.DeepClone();
     return;
 }