コード例 #1
0
        public CompositeDataReader(IDataReader <TSource> reader, TransformerChain <TLastTransformer> transformerChain = null)
        {
            Contracts.CheckValue(reader, nameof(reader));
            Contracts.CheckValueOrNull(transformerChain);

            Reader      = reader;
            Transformer = transformerChain ?? new TransformerChain <TLastTransformer>();
        }
コード例 #2
0
 public CategoricalTransform(ValueToKeyMappingEstimator term, IEstimator <ITransformer> toVector, IDataView input)
 {
     if (toVector != null)
     {
         _transformer = term.Append(toVector).Fit(input);
     }
     else
     {
         _transformer = new TransformerChain <ITransformer>(term.Fit(input));
     }
 }
コード例 #3
0
        public CategoricalTransform(TermEstimator term, IEstimator <ITransformer> toVector, IDataView input)
        {
            var chain = term.Append(toVector);

            _transformer = chain.Fit(input);
        }
コード例 #4
0
        internal CategoricalHashTransform(HashingEstimator hash, IEstimator <ITransformer> keyToVector, IDataView input)
        {
            var chain = hash.Append(keyToVector);

            _transformer = chain.Fit(input);
        }