I am looking for a Python package that allows to train a conditional random field (CRF) on two datasets.
For example: I have two datasets, dataset A and dataset B. I want to train a conditional random field on dataset A, then train the CRF on dataset B. I do not want to join the CRF on two datasets at the same time.
I looked at pycrfsuite but it seems that after a CRF is trained, it cannot be trained further on some other dataset (trainer.train()
reset the parameters of the CRF).
I also unsuccessfully looked at CRF++: How can I train a CRF on two datasets with CRF++?
I have crossposted the question at:
I'll update this thread to reflect any interesting answer I may receive in one of these links.