Python-crfsuite

Latest version: v0.9.11

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.8.1

------------------

* fix packaging issues with 0.8 release.

0.8

----------------

* :class:`~ItemSequence` wrapper is added;
* tox tests are fixed.

0.7

----------------

* More data formats for ``xseq``: ``{"prefix": {feature_dict}}`` and
``{"key": set(["key1",...])}`` feature dicts are now accepted by
:class:`pycrfsuite.Trainer` and :class:`pycrfsuite.Tagger`;
* feature separator changed from "=" to ":" (it looks better in case of
multi-level features);
* small doc and README fixes.

0.6.1

------------------

* Switch to setuptools;
* wheels are uploaded to pypi for faster installation.

0.6

----------------

* More data formats for ``xseq``: ``{"key": "value"}`` and
``{"key": bool_value}`` feature dicts are now accepted by
:class:`pycrfsuite.Trainer` and :class:`pycrfsuite.Tagger`.

0.5

----------------

* Exceptions in logging message handlers are now propagated and raised. This
allows, for example, to stop training earlier by pressing Ctrl-C.

* It is now possible to customize :class:`pycrfsuite.Trainer` logging
more easily by overriding the following methods:
:meth:`pycrfsuite.Trainer.on_start`,
:meth:`pycrfsuite.Trainer.on_featgen_progress`,
:meth:`pycrfsuite.Trainer.on_featgen_end`,
:meth:`pycrfsuite.Trainer.on_prepared`,
:meth:`pycrfsuite.Trainer.on_prepare_error`,
:meth:`pycrfsuite.Trainer.on_iteration`,
:meth:`pycrfsuite.Trainer.on_optimization_end`
:meth:`pycrfsuite.Trainer.on_end`. The feature is implemented by parsing
CRFsuite log. There is :class:`pycrfsuite.BaseTrainer` that is not
doing this.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.