public SsaSpikeEstimator(IHostEnvironment env, SsaSpikeDetector.Arguments args) { Contracts.CheckValue(env, nameof(env)); _host = env.Register(nameof(SsaSpikeEstimator)); _host.CheckNonEmpty(args.Name, nameof(args.Name)); _host.CheckNonEmpty(args.Source, nameof(args.Source)); _args = args; }
public static CommonOutputs.TransformOutput SsaSpikeDetector(IHostEnvironment env, SsaSpikeDetector.Arguments input) { var h = EntryPointUtils.CheckArgsAndCreateHost(env, "SsaSpikeDetector", input); var view = new SsaSpikeEstimator(h, input).Fit(input.Data).Transform(input.Data); return(new CommonOutputs.TransformOutput() { Model = new TransformModel(h, view, input.Data), OutputData = view }); }