예제 #1
0
        /// <summary>
        /// Create an instance of <see cref="PredictionFunction{TSrc, TDst}"/>.
        /// </summary>
        /// <param name="env">The host environment.</param>
        /// <param name="transformer">The model (transformer) to use for prediction.</param>
        public PredictionFunction(IHostEnvironment env, ITransformer transformer)
        {
            Contracts.CheckValue(env, nameof(env));
            env.CheckValue(transformer, nameof(transformer));

            IDataView dv = env.CreateDataView(new TSrc[0]);

            _engine = env.CreatePredictionEngine <TSrc, TDst>(transformer);
        }
예제 #2
0
        public MyPredictionEngine(IHostEnvironment env, ITransformer pipe)
        {
            IDataView dv = env.CreateDataView(new TSrc[0]);

            _engine = env.CreatePredictionEngine <TSrc, TDst>(pipe.Transform(dv));
        }