public RowCursor(BootstrapSampleTransform parent, IRowCursor input, IRandom rgen) : base(parent.Host, input) { Ch.AssertValue(rgen); _parent = parent; _rgen = rgen; }
public static CommonOutputs.TransformOutput GetSample(IHostEnvironment env, BootstrapSampleTransform.Arguments input) { Contracts.CheckValue(env, nameof(env)); env.CheckValue(input, nameof(input)); var h = EntryPointUtils.CheckArgsAndCreateHost(env, "BootstrapSample", input); var view = new BootstrapSampleTransform(h, input, input.Data); return(new CommonOutputs.TransformOutput() { Model = new TransformModel(h, view, input.Data), OutputData = view }); }