| 248 | }; |
| 249 | |
| 250 | struct CTModelObject : public LDAModelObject |
| 251 | { |
| 252 | CTModelObject() = default; |
| 253 | |
| 254 | using _InitArgs = std::tuple<size_t, size_t, size_t, size_t, size_t, PyObject*, float, PyObject*, PyObject*, PyObject*>; |
| 255 | CTModelObject(size_t tw, size_t minCnt, size_t minDf, size_t rmTop, |
| 256 | size_t k, PyObject* alpha, float eta, |
| 257 | PyObject* seed, PyObject* corpus, PyObject* transform); |
| 258 | |
| 259 | py::UniqueObj getCorrelations(PyObject* topicId) const; |
| 260 | py::UniqueObj getPriorCov() const; |
| 261 | }; |
| 262 | |
| 263 | struct SLDAModelObject : public LDAModelObject |
| 264 | { |
nothing calls this directly
no outgoing calls
no test coverage detected