コード例 #1
0
        public void CopyModel(LdaSingleBox trainer, int wordId)
        {
            int length = NumTopic;

            LdaInterface.GetWordTopic(trainer._engine, wordId, _topics, _probabilities, ref length);
            LdaInterface.SetWordTopic(_engine, wordId, _topics, _probabilities, length);
        }
コード例 #2
0
 public void SetModel(int termID, int[] topicID, int[] topicProb, int topicNum)
 {
     Contracts.Check(termID >= 0);
     Contracts.Check(topicNum <= NumTopic);
     Array.Copy(topicID, _topics, topicNum);
     Array.Copy(topicProb, _probabilities, topicNum);
     LdaInterface.SetWordTopic(_engine, termID, _topics, _probabilities, topicNum);
 }