vendor/tomotopy/src/TopicModel/MGLDA.h in tomoto-0.1.2 vs vendor/tomotopy/src/TopicModel/MGLDA.h in tomoto-0.1.3
- old
+ new
@@ -35,24 +35,9 @@
static IMGLDAModel* create(TermWeight _weight, size_t _KG = 1, size_t _KL = 1, size_t _T = 3,
Float _alphaG = 0.1, Float _alphaL = 0.1, Float _alphaMG = 0.1, Float _alphaML = 0.1,
Float _etaG = 0.01, Float _etaL = 0.01, Float _gamma = 0.1, size_t seed = std::random_device{}(),
bool scalarRng = false);
- virtual size_t addDoc(const std::vector<std::string>& words, const std::string& delimiter) = 0;
- virtual std::unique_ptr<DocumentBase> makeDoc(const std::vector<std::string>& words, const std::string& delimiter) const = 0;
-
- virtual size_t addDoc(const std::string& rawStr, const RawDocTokenizer::Factory& tokenizer,
- const std::string& delimiter) = 0;
- virtual std::unique_ptr<DocumentBase> makeDoc(const std::string& rawStr, const RawDocTokenizer::Factory& tokenizer,
- const std::string& delimiter) const = 0;
-
- virtual size_t addDoc(const std::string& rawStr, const std::vector<Vid>& words,
- const std::vector<uint32_t>& pos, const std::vector<uint16_t>& len,
- const std::string& delimiter) = 0;
- virtual std::unique_ptr<DocumentBase> makeDoc(const std::string& rawStr, const std::vector<Vid>& words,
- const std::vector<uint32_t>& pos, const std::vector<uint16_t>& len,
- const std::string& delimiter) const = 0;
-
virtual size_t getKL() const = 0;
virtual size_t getT() const = 0;
virtual Float getAlphaL() const = 0;
virtual Float getEtaL() const = 0;
virtual Float getGamma() const = 0;
\ No newline at end of file