public Cursor(BootstrapSamplingTransformer parent, DataViewRowCursor input, Random rgen) : base(parent.Host, input) { Ch.AssertValue(rgen); _parent = parent; _rgen = rgen; }
public static CommonOutputs.TransformOutput GetSample(IHostEnvironment env, BootstrapSamplingTransformer.Options input) { Contracts.CheckValue(env, nameof(env)); env.CheckValue(input, nameof(input)); var h = EntryPointUtils.CheckArgsAndCreateHost(env, "BootstrapSample", input); var view = new BootstrapSamplingTransformer(h, input, input.Data); return(new CommonOutputs.TransformOutput() { Model = new TransformModelImpl(h, view, input.Data), OutputData = view }); }