Пример #1
0
        internal PipeEngine(IHostEnvironment env, IDataView pipe, bool ignoreMissingColumns, SchemaDefinition schemaDefinition = null)
        {
            Contracts.AssertValue(env);
            env.AssertValue(pipe);
            env.AssertValueOrNull(schemaDefinition);

            _cursorablePipe = env.AsCursorable <TDst>(pipe, ignoreMissingColumns, schemaDefinition);
        }
Пример #2
0
        internal PipeEngine(MLContext mlContext, IDataView pipe, bool ignoreMissingColumns, SchemaDefinition schemaDefinition = null)
        {
            Contracts.AssertValue(mlContext);
            mlContext.AssertValue(pipe);
            mlContext.AssertValueOrNull(schemaDefinition);

            _cursorablePipe = mlContext.Data.AsCursorable <TDst>(pipe, ignoreMissingColumns, schemaDefinition);
            _counter        = 0;
        }