public SequentialDataTransform(IHost host, SequentialTransformerBase <TInput, TOutput, TState> parent, IDataView input, IStatefulRowMapper mapper) : base(parent.Host, input) { Metadata = new MetadataDispatcher(1); _parent = parent; _transform = CreateLambdaTransform(_parent.Host, input, _parent.InputColumnName, _parent.OutputColumnName, InitFunction, _parent.WindowSize > 0, _parent.OutputColumnType); _mapper = mapper; _bindings = new ColumnBindings(Schema.Create(input.Schema), _mapper.GetOutputColumns()); }