├── .gitignore ├── .gitmodules ├── README.md ├── doc ├── ctm-model.png └── ctm.png ├── scripts ├── ctm-test ├── ctm-train ├── make_test_data.sh ├── remote.py ├── shuffle_lines.py ├── split_test_data.py └── splitcorpus.py └── src ├── Makefile ├── Unigram_Model ├── Dump │ └── dumpJson.cc ├── Formatter │ ├── Unigram_Test_Data_Formatter.cc │ ├── Unigram_Test_Data_Formatter.h │ ├── Unigram_Train_Data_Formatter.cc │ └── Unigram_Train_Data_Formatter.h ├── Merge │ ├── Merge_Dictionaries.cc │ ├── Merge_Topic_Counts.cc │ └── Merge_Topic_Counts_Without_Server.cc ├── Perplexity │ └── perplexity.cc ├── Server │ ├── Unigram_Model_Server_Helper.cc │ └── Unigram_Model_Server_Helper.h └── TopicLearner │ ├── BIT.cc │ ├── BIT.h │ ├── Hadoop_Checkpointer.cc │ ├── Hadoop_Checkpointer.h │ ├── Local_Checkpointer.cc │ ├── Local_Checkpointer.h │ ├── TopKList.cc │ ├── TopKList.h │ ├── TopicCounts.cc │ ├── TopicCounts.h │ ├── TypeTopicCounts.cc │ ├── TypeTopicCounts.h │ ├── Unigram_Model.cc │ ├── Unigram_Model.h │ ├── Unigram_Model_Synchronized_Training_Builder.cc │ ├── Unigram_Model_Synchronized_Training_Builder.h │ ├── Unigram_Model_Synchronizer_Helper.cc │ ├── Unigram_Model_Synchronizer_Helper.h │ ├── Unigram_Model_Tester.cc │ ├── Unigram_Model_Tester.h │ ├── Unigram_Model_Testing_Builder.cc │ ├── Unigram_Model_Testing_Builder.h │ ├── Unigram_Model_Trainer.cc │ ├── Unigram_Model_Trainer.h │ ├── Unigram_Model_Training_Builder.cc │ ├── Unigram_Model_Training_Builder.h │ ├── atomic.hpp │ ├── atomic_ops.hpp │ ├── eff_small_map.cc │ ├── eff_small_map.h │ ├── sampler.cc │ └── sampler.h ├── architecture.h ├── commons ├── Client.h ├── Context.cc ├── Context.h ├── DocumentReader.cc ├── DocumentReader.h ├── DocumentWriter.cc ├── DocumentWriter.h ├── Formatter │ ├── Controller.cc │ ├── Data_Formatter.h │ └── FormatData_flags_define.h ├── LDAUtil.cc ├── LDAUtil.h ├── MVGaussian.cc ├── MVGaussian.h ├── MVGaussian2.cc ├── MVGaussian2.h ├── Server │ ├── DM_Server.cc │ ├── DM_Server.h │ ├── DistributedMap.ice │ ├── Hashmap_Array.h │ └── Server_Helper.h ├── TopicLearner │ ├── Checkpointer.h │ ├── Controller.cc │ ├── DM_Client.cc │ ├── DM_Client.h │ ├── Dirichlet.cc │ ├── Dirichlet.h │ ├── Execution_Strategy.h │ ├── Filter_Accumulator.cc │ ├── Filter_Accumulator.h │ ├── Filter_EtaSampler.cc │ ├── Filter_EtaSampler.h │ ├── Filter_Eval.cc │ ├── Filter_Eval.h │ ├── Filter_Optimizer.cc │ ├── Filter_Optimizer.h │ ├── Filter_Reader.cc │ ├── Filter_Reader.h │ ├── Filter_Sampler.cc │ ├── Filter_Sampler.h │ ├── Filter_Tester.cc │ ├── Filter_Tester.h │ ├── Filter_Updater.cc │ ├── Filter_Updater.h │ ├── Filter_Writer.cc │ ├── Filter_Writer.h │ ├── GenericTopKList.h │ ├── Main_flags_define.h │ ├── Model.h │ ├── Model_Builder.h │ ├── Model_Director.cc │ ├── Model_Director.h │ ├── Model_Refiner.h │ ├── PThread_Pipeline.cc │ ├── PThread_Pipeline.h │ ├── Parameter.cc │ ├── Parameter.h │ ├── Pipeline.h │ ├── Synchronized_Training_Execution_Strategy.cc │ ├── Synchronized_Training_Execution_Strategy.h │ ├── Synchronizer.cc │ ├── Synchronizer.h │ ├── Synchronizer_Helper.h │ ├── TBB_Pipeline.cc │ ├── TBB_Pipeline.h │ ├── Testing_Execution_Strategy.cc │ ├── Testing_Execution_Strategy.h │ ├── Training_Execution_Strategy.cc │ └── Training_Execution_Strategy.h ├── WordIndexDictionary.cc ├── WordIndexDictionary.h ├── ap.cc ├── ap.h ├── apvt.h ├── cholesky.cc ├── cholesky.h ├── comparator.cc ├── comparator.h ├── constants.h ├── defs.h ├── matrixIO.h ├── polyagamma.cc ├── polyagamma.h ├── random.cc ├── random.h ├── spdinverse.cc ├── spdinverse.h ├── testUtil │ ├── compare.cc │ ├── compare.h │ ├── remote.cc │ ├── remote.h │ ├── testgenerator.cc │ └── testgenerator.h ├── types.h ├── utils.cc └── utils.h ├── document.proto ├── mainpage.h ├── multi_mcahine_usage.h ├── single_machine_usage.h └── usage.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/README.md -------------------------------------------------------------------------------- /doc/ctm-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/doc/ctm-model.png -------------------------------------------------------------------------------- /doc/ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/doc/ctm.png -------------------------------------------------------------------------------- /scripts/ctm-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/ctm-test -------------------------------------------------------------------------------- /scripts/ctm-train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/ctm-train -------------------------------------------------------------------------------- /scripts/make_test_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/make_test_data.sh -------------------------------------------------------------------------------- /scripts/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/remote.py -------------------------------------------------------------------------------- /scripts/shuffle_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/shuffle_lines.py -------------------------------------------------------------------------------- /scripts/split_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/split_test_data.py -------------------------------------------------------------------------------- /scripts/splitcorpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/scripts/splitcorpus.py -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/Unigram_Model/Dump/dumpJson.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Dump/dumpJson.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Formatter/Unigram_Test_Data_Formatter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Formatter/Unigram_Test_Data_Formatter.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Formatter/Unigram_Test_Data_Formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Formatter/Unigram_Test_Data_Formatter.h -------------------------------------------------------------------------------- /src/Unigram_Model/Formatter/Unigram_Train_Data_Formatter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Formatter/Unigram_Train_Data_Formatter.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Formatter/Unigram_Train_Data_Formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Formatter/Unigram_Train_Data_Formatter.h -------------------------------------------------------------------------------- /src/Unigram_Model/Merge/Merge_Dictionaries.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Merge/Merge_Dictionaries.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Merge/Merge_Topic_Counts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Merge/Merge_Topic_Counts.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Merge/Merge_Topic_Counts_Without_Server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Merge/Merge_Topic_Counts_Without_Server.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Perplexity/perplexity.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Perplexity/perplexity.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Server/Unigram_Model_Server_Helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Server/Unigram_Model_Server_Helper.cc -------------------------------------------------------------------------------- /src/Unigram_Model/Server/Unigram_Model_Server_Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/Server/Unigram_Model_Server_Helper.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/BIT.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/BIT.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/BIT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/BIT.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Hadoop_Checkpointer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Hadoop_Checkpointer.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Hadoop_Checkpointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Hadoop_Checkpointer.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Local_Checkpointer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Local_Checkpointer.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Local_Checkpointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Local_Checkpointer.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TopKList.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TopKList.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TopKList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TopKList.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TopicCounts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TopicCounts.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TopicCounts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TopicCounts.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TypeTopicCounts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TypeTopicCounts.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/TypeTopicCounts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/TypeTopicCounts.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Synchronized_Training_Builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Synchronized_Training_Builder.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Synchronized_Training_Builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Synchronized_Training_Builder.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Synchronizer_Helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Synchronizer_Helper.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Synchronizer_Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Synchronizer_Helper.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Tester.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Tester.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Tester.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Testing_Builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Testing_Builder.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Testing_Builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Testing_Builder.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Trainer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Trainer.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Trainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Trainer.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Training_Builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Training_Builder.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/Unigram_Model_Training_Builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/Unigram_Model_Training_Builder.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/atomic.hpp -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/atomic_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/atomic_ops.hpp -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/eff_small_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/eff_small_map.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/eff_small_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/eff_small_map.h -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/sampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/sampler.cc -------------------------------------------------------------------------------- /src/Unigram_Model/TopicLearner/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/Unigram_Model/TopicLearner/sampler.h -------------------------------------------------------------------------------- /src/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/architecture.h -------------------------------------------------------------------------------- /src/commons/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Client.h -------------------------------------------------------------------------------- /src/commons/Context.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Context.cc -------------------------------------------------------------------------------- /src/commons/Context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Context.h -------------------------------------------------------------------------------- /src/commons/DocumentReader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/DocumentReader.cc -------------------------------------------------------------------------------- /src/commons/DocumentReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/DocumentReader.h -------------------------------------------------------------------------------- /src/commons/DocumentWriter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/DocumentWriter.cc -------------------------------------------------------------------------------- /src/commons/DocumentWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/DocumentWriter.h -------------------------------------------------------------------------------- /src/commons/Formatter/Controller.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Formatter/Controller.cc -------------------------------------------------------------------------------- /src/commons/Formatter/Data_Formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Formatter/Data_Formatter.h -------------------------------------------------------------------------------- /src/commons/Formatter/FormatData_flags_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Formatter/FormatData_flags_define.h -------------------------------------------------------------------------------- /src/commons/LDAUtil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/LDAUtil.cc -------------------------------------------------------------------------------- /src/commons/LDAUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/LDAUtil.h -------------------------------------------------------------------------------- /src/commons/MVGaussian.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/MVGaussian.cc -------------------------------------------------------------------------------- /src/commons/MVGaussian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/MVGaussian.h -------------------------------------------------------------------------------- /src/commons/MVGaussian2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/MVGaussian2.cc -------------------------------------------------------------------------------- /src/commons/MVGaussian2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/MVGaussian2.h -------------------------------------------------------------------------------- /src/commons/Server/DM_Server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Server/DM_Server.cc -------------------------------------------------------------------------------- /src/commons/Server/DM_Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Server/DM_Server.h -------------------------------------------------------------------------------- /src/commons/Server/DistributedMap.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Server/DistributedMap.ice -------------------------------------------------------------------------------- /src/commons/Server/Hashmap_Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Server/Hashmap_Array.h -------------------------------------------------------------------------------- /src/commons/Server/Server_Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/Server/Server_Helper.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Checkpointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Checkpointer.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Controller.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Controller.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/DM_Client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/DM_Client.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/DM_Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/DM_Client.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Dirichlet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Dirichlet.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Dirichlet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Dirichlet.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Execution_Strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Execution_Strategy.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Accumulator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Accumulator.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Accumulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Accumulator.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_EtaSampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_EtaSampler.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_EtaSampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_EtaSampler.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Eval.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Eval.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Eval.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Optimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Optimizer.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Optimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Optimizer.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Reader.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Reader.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Sampler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Sampler.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Sampler.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Tester.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Tester.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Tester.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Updater.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Updater.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Updater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Updater.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Writer.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Filter_Writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Filter_Writer.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/GenericTopKList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/GenericTopKList.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Main_flags_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Main_flags_define.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Model.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Model_Builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Model_Builder.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Model_Director.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Model_Director.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Model_Director.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Model_Director.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Model_Refiner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Model_Refiner.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/PThread_Pipeline.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/PThread_Pipeline.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/PThread_Pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/PThread_Pipeline.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Parameter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Parameter.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Parameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Parameter.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Pipeline.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Synchronized_Training_Execution_Strategy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Synchronized_Training_Execution_Strategy.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Synchronized_Training_Execution_Strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Synchronized_Training_Execution_Strategy.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Synchronizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Synchronizer.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Synchronizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Synchronizer.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Synchronizer_Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Synchronizer_Helper.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/TBB_Pipeline.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/TBB_Pipeline.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/TBB_Pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/TBB_Pipeline.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Testing_Execution_Strategy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Testing_Execution_Strategy.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Testing_Execution_Strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Testing_Execution_Strategy.h -------------------------------------------------------------------------------- /src/commons/TopicLearner/Training_Execution_Strategy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Training_Execution_Strategy.cc -------------------------------------------------------------------------------- /src/commons/TopicLearner/Training_Execution_Strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/TopicLearner/Training_Execution_Strategy.h -------------------------------------------------------------------------------- /src/commons/WordIndexDictionary.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/WordIndexDictionary.cc -------------------------------------------------------------------------------- /src/commons/WordIndexDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/WordIndexDictionary.h -------------------------------------------------------------------------------- /src/commons/ap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/ap.cc -------------------------------------------------------------------------------- /src/commons/ap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/ap.h -------------------------------------------------------------------------------- /src/commons/apvt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/apvt.h -------------------------------------------------------------------------------- /src/commons/cholesky.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/cholesky.cc -------------------------------------------------------------------------------- /src/commons/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/cholesky.h -------------------------------------------------------------------------------- /src/commons/comparator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/comparator.cc -------------------------------------------------------------------------------- /src/commons/comparator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/comparator.h -------------------------------------------------------------------------------- /src/commons/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/constants.h -------------------------------------------------------------------------------- /src/commons/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/defs.h -------------------------------------------------------------------------------- /src/commons/matrixIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/matrixIO.h -------------------------------------------------------------------------------- /src/commons/polyagamma.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/polyagamma.cc -------------------------------------------------------------------------------- /src/commons/polyagamma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/polyagamma.h -------------------------------------------------------------------------------- /src/commons/random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/random.cc -------------------------------------------------------------------------------- /src/commons/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/random.h -------------------------------------------------------------------------------- /src/commons/spdinverse.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/spdinverse.cc -------------------------------------------------------------------------------- /src/commons/spdinverse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/spdinverse.h -------------------------------------------------------------------------------- /src/commons/testUtil/compare.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/compare.cc -------------------------------------------------------------------------------- /src/commons/testUtil/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/compare.h -------------------------------------------------------------------------------- /src/commons/testUtil/remote.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/remote.cc -------------------------------------------------------------------------------- /src/commons/testUtil/remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/remote.h -------------------------------------------------------------------------------- /src/commons/testUtil/testgenerator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/testgenerator.cc -------------------------------------------------------------------------------- /src/commons/testUtil/testgenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/testUtil/testgenerator.h -------------------------------------------------------------------------------- /src/commons/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/types.h -------------------------------------------------------------------------------- /src/commons/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/utils.cc -------------------------------------------------------------------------------- /src/commons/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/commons/utils.h -------------------------------------------------------------------------------- /src/document.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/document.proto -------------------------------------------------------------------------------- /src/mainpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/mainpage.h -------------------------------------------------------------------------------- /src/multi_mcahine_usage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/multi_mcahine_usage.h -------------------------------------------------------------------------------- /src/single_machine_usage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/single_machine_usage.h -------------------------------------------------------------------------------- /src/usage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjf00000/ScaCTM/HEAD/src/usage.h --------------------------------------------------------------------------------