| 544 | } |
| 545 | |
| 546 | py::UniquePObj<LDAModelObject> LDAModelObject::copy(PyObject* cls) const |
| 547 | { |
| 548 | auto* inst = getInst<tomoto::ILDAModel>(); |
| 549 | auto ret = py::makeNewObject<py::PObject<LDAModelObject>>((PyTypeObject*)cls); |
| 550 | ret->inst = inst->copy(); |
| 551 | ret->isPrepared = isPrepared; |
| 552 | ret->minWordCnt = minWordCnt; |
| 553 | ret->minWordDf = minWordDf; |
| 554 | ret->removeTopWord = removeTopWord; |
| 555 | return ret; |
| 556 | } |
| 557 | |
| 558 | std::pair<py::UniquePObj<LDAModelObject>, std::vector<uint8_t>> LDAModelObject::load(PyObject* cls, const std::string& filename) |
| 559 | { |