예제 #1
0
파일: state.cpp 프로젝트: sirusb/R3CPET
void HDP::remove_doc_states() {
   if(!doc_states_.empty()){
   doc_states_.clear();	 
   std::vector<DocState*>(doc_states_).swap(doc_states_);
 }

  vct_ptr_free(&word_counts_by_topic_doc_);
  vct_ptr_free(&table_counts_by_topic_doc_);

  smoothing_prob_.clear();
  vct_ptr_free(&doc_prob_);
  doc_prob_sum_.clear();
  unique_topic_by_doc_.clear();
}
예제 #2
0
파일: stirln.cpp 프로젝트: rohit104/shdp
Stirling::~Stirling() {
  vct_ptr_free(&log_stirling_num_);
}
예제 #3
0
파일: state.cpp 프로젝트: sirusb/R3CPET
HDPState::~HDPState() {
  vct_ptr_free(&topic_lambda_);
}