Exemplo n.º 1
0
        public override void Deserialize(MLSerializer ser)
        {
            base.Deserialize(ser);

            m_FeatureExtractor = ser.ReadObject <ITextFeatureExtractor>("FEATURE_EXTRACTOR");
            m_Preprocessor     = ser.ReadObject <ITextPreprocessor>("PREPROCESSOR");
            m_Vocabulary       = ser.ReadStrings("VOCABULARY").ToList();
            m_FeatureExtractor.Preprocessor = m_Preprocessor;
            m_FeatureExtractor.Vocabulary   = m_Vocabulary;
            m_PriorProbs = ser.ReadDoubles("PRIORS").ToArray();
            m_ClassHist  = ser.ReadInts("CLASS_HIST").ToArray();
            m_DataDim    = ser.ReadInt("DATA_DIM");
            m_DataCount  = ser.ReadInt("DATA_COUNT");
            m_UsePriors  = ser.ReadBool("USE_PRIORS");
        }