public static MultiModelPipeline Append(this IEstimator <ITransformer> estimator, params SweepableEstimator[] estimators) { var sweepableEstimator = new SweepableEstimator((context, parameter) => estimator, new SearchSpace.SearchSpace()); var multiModelPipeline = new MultiModelPipeline().Append(sweepableEstimator).Append(estimators); return(multiModelPipeline); }
public static MultiModelPipeline Append(this SweepableEstimator estimator, params SweepableEstimator[] estimators) { var multiModelPipeline = new MultiModelPipeline(); multiModelPipeline = multiModelPipeline.Append(estimator); return(multiModelPipeline.Append(estimators)); }
public static SweepableEstimatorPipeline Append(this SweepableEstimator estimator, IEstimator <ITransformer> estimator1) { return(estimator.Append(estimator1)); }
public static SweepableEstimatorPipeline Append(this SweepableEstimator estimator, SweepableEstimator estimator1) { return(new SweepableEstimatorPipeline().Append(estimator).Append(estimator1)); }
public static SweepableEstimatorPipeline Append(this IEstimator <ITransformer> estimator, SweepableEstimator estimator1) { return(new SweepableEstimatorPipeline().Append(estimator).Append(estimator1)); }