DeepPavlov Versions Save

An open source library for deep learning end-to-end dialog systems and chatbots.

1.6.0

1 month ago

Improvements

  • Added Python 3.11 support (#1681).
  • Added NER model with 37 entities (#1682).

1.5.0

3 months ago

Improvements

  • Added model usage examples to Quick Start (#1669).

Bug Fixes and Other Changes

  • Fixed documentation building (#1673).
  • Fixed wrong link in documentation, platforms list and multitask model evaluation (#1668, #1676, #1672).

1.4.0

6 months ago

Major Features and Improvements

  • Models documentation brought to a uniform format: 1. Introduction to the task. 2. Get started with the model. 3. Models list. 4. Use the model for prediction. 5. Customize the model. rst docs converted in ipynb format. (#1644).

Bug Fixes and Other Changes

  • Updated requirements (#1662, #1665).
  • Fixed error when using multiple GPUs for NER models (#1661).
  • Fixed issue #1642 (#1661).

1.3.0

8 months ago

Breaking Changes

  • Removed model_name parameter from TorchModel and its derived classes. Now model should be initialized in component's __init__ method (#1617).
  • Removed deeppavlov.core.models.lr_scheduled_model (#1617).
  • TorchModel.__init__ now has one mandatory parameter - model (#1617).

Major Features and Improvements

  • Few-Shot Text Classification Model (#1630).
  • GLUE and SuperGLUE models major update (#1647).
  • New components and configs for syntax parser and morphotagger (#1641).
  • Improved quality and reduce RAM consumption of ODQA models (#1635).
  • Removed code duplication and excessive parameters from classes derived from TorchModel (#1617).

Bug Fixes and Other Changes

1.2.0

10 months ago

Breaking Changes

Major Features and Improvements

Bug Fixes and Other Changes

1.1.1

1 year ago

Major Features and Improvements

  • Multitask learning implementation (#1627).

1.1.0

1 year ago

Breaking Changes

Removed Models

Removed Components

Major Features and Improvements

Other Changes

1.0.2

1 year ago

Fixes

  • Fixed kbqa_cq_ru on Python 3.8/3.9 (#1609)

Documentation

  • Added python inference pipelines example (#1613).

Other changes

  • Updated model files upload script (#1607).

1.0.1

1 year ago

Major Features and Improvements

  • Added -i/--install CLI argument and install argument to deeppavlov.build_model, deeppavlov.evaluate_model, deeppavlov.train_model to install model requirements before interaction with model (#1603).

Bug Fixes and Other Changes

  • Reduced library verbosity: redundant logging info messages replaced with debug ones. Set nltk.download to quiet mode. (#1601).
  • Replaced docs/features/models/classifiers.rst with docs/features/models/classification.ipynb. Fixed minor typos in documentation, removed skill concept (#1600).
  • Removed /examples from the README.md links (#1602).

1.0.0

1 year ago

Breaking Changes

  • Changed riseapi mode response format (#1585).
  • Removed support for TensorFlow v1.x: removed all TF-based components, removed TF mentions from documentation, default train class replaced with torch_trainer (#1574).
  • TensorFlow-based models were replaced with the PyTorch-based ones, some models were renamed, various models and components were removed.
    • Replaced Models:
    • Removed Models
      • Classifiers, Doc Retrieval, Go-Bot, Neural Morphological Tagging, NER, ODQA, Ranking, Spelling Correction, Context Question Answering (#1523)
      • ASR, TTS (#1526)
      • ELMO (#1533)
      • Chinese Context Question Answering (#1534)
      • Ranking Models (#1537)
      • Go-Bot (#1544)
      • KBQA, Multitask BERT (#1560)
      • Intent Catcher (#1564)
      • Morpho/Syntax Models (#1573)
    • Removed Components
      • Connectors to: Telegram, Microsoft Bot Framework, Amazon Alexa, Yandex Alice (#1548)
      • Various components (#1563)
  • Removed serialization mechanism

Major Features and Improvements

  • Python 3.8/3.9 support (#1525).
  • Added nested configs overwriting mechanism (#1561).
  • Added case-agnostic distil NER for DREAM (#1570).
  • Added DeepPavlov Topics Classifier model (#1584).
  • Added Russian SuperGLUE models (#1577).
  • Added external metrics support (#1546).
  • Added Jupyter Notebook support to documentation (#1592).

Bug Fixes and Other Changes

  • Requirements updated (#1578).
  • Models deprecation mechanism (#1547).
  • Uploaded DeepPavlov BERT models with MLM & NSP heads parameters (#1502).
  • Fixed en_core_web_sm loading error (#1524)
  • Fixed NER models table view (#1529)
  • Removed special version of Transformers library for certain components (#1532)
  • Fixed tests (#1543)
  • Updated library output during model training (#1572)
  • Fixed ConnectionResetError handling in simple_download (#1586)
  • Minor fixes in KBQA models (#1591)
  • Added iterations count and speed output during training (#1593)
  • Fixed datasets version (#1596)