public override SchemaShape GetOutputSchema(SchemaShape inputSchema) { Host.CheckValue(inputSchema, nameof(inputSchema)); var fakeSchema = new FakeSchema(Host, inputSchema); return(SchemaShape.Create(Transformer.GetOutputSchema(fakeSchema))); }
public SchemaShape GetOutputSchema(SchemaShape inputSchema) { Host.CheckValue(inputSchema, nameof(inputSchema)); var fakeSchema = new FakeSchema(Host, inputSchema); var transformer = Fit(new EmptyDataView(Host, fakeSchema)); return(SchemaShape.Create(transformer.GetOutputSchema(fakeSchema))); }