Skip to content

Tags: gloryfunc/DeepPavlov

Tags

0.3.1

Toggle 0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.3.1 (deeppavlov#867)

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.3.0

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.2.0

Release 0.2.0

0.1.6

Toggle 0.1.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.1.6

Release 0.1.6

0.1.5.1

Toggle 0.1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.1.5.1 (deeppavlov#678)

Release 0.1.5.1

0.1.5

Toggle 0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.1.5 (deeppavlov#670)

Release 0.1.5

0.1.1

Toggle 0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.1.1

Release 0.1.1

0.1.0

Toggle 0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.1.0 (deeppavlov#609)

* fix: download token file path (deeppavlov#556)

* fix: new metrics usage in paramsearch and cross_validation (deeppavlov#553)

* fix: new metrics usage in paramsearch and cross_validation

* fix: remove incorrect import

* feat: simple vocab refactored so it supports recursivity (deeppavlov#534)

* feat: recursivity added to zero padding, check_str_batch added

* feat: simple vocab refactored so it supports recursivity

* fix: change check of type for numpy arrays to support uints

* fix: fix get_dimensions for string batches

* feat: add flatten_str_batch to utils

* feat: add flattening to fit of the simple_vocab

* fix: debug prints removed, chain bug fixed

* fix: zero padding in recursion bug fixed

* fix: remove char vocab from registry

* fix: zero batch size issue fixed

* fix: fix previous fix

* feat: use simple_vocab in go_bot

* fix: ner configs fix old char vocab

* style: pep 8 imports order in core/data/utils.py

* docs: remove outdated vocabs from docs

* fix: remove outdated vocabs from registry

* refactor: moved server/utils configs to designated folder (deeppavlov#546)

* Moved configs to configs folder

* Added default configs

* Backup

* Implemented cofig handling

* Fix in paths.py

* Added stateful and multi_instance params to MS Bot Framework config

* Hotfix in default agent

* Fixed utterances ids handling in default agent

* Minor refactoring in MS BF server.py

* Added MS Bot Framework app_id and app_secret params to server_config

* Slighly fixed deep.py, stateful and multi_instance params moved to common_defaults section of config

* Added https, key, cert params to server config

* Added telegram token param to server config

* Fixed config path retrival in test_quick_start.py

* Changed download token file path to ~/.deeppavlov/token

* Small fixes in get download token function

* Fixed default server config

* Minor fixes in paths.py

* moved configs dir to utils/configs

* Small fixes in configs

* Updated readme and docs

* Added ssh cert and key files check in rise api

* Fixed configuration file path getting in alice.py

* Changed naming of DP configuration to settings

* Added https config params handling to alice.py

* Fixed download token file path

* fix: removed potential cycle dependencies at log.py (deeppavlov#563)

* feat: notebook tutorial for classification (deeppavlov#558)

* feature: notebook tutorial for classification

* fix: fixes for classification tutorial

* fix: fixes in classification notebook

* fix: fixed some reviewed mistakes

* feat: telegram agent (deeppavlov#561)

* Moved configs to configs folder

* Added default configs

* Backup

* Implemented cofig handling

* Fix in paths.py

* Added stateful and multi_instance params to MS Bot Framework config

* Hotfix in default agent

* Fixed utterances ids handling in default agent

* Minor refactoring in MS BF server.py

* Added MS Bot Framework app_id and app_secret params to server_config

* Slighly fixed deep.py, stateful and multi_instance params moved to common_defaults section of config

* Added https, key, cert params to server config

* Added telegram token param to server config

* Fixed config path retrival in test_quick_start.py

* Changed download token file path to ~/.deeppavlov/token

* Small fixes in get download token function

* Fixed default server config

* Minor fixes in paths.py

* moved configs dir to utils/configs

* Small fixes in configs

* Updated readme and docs

* Added ssh cert and key files check in rise api

* Telegram wrapper (interactbot mode) now uses Agent entity. Also fixed multi model.out_params in default skill

* Fixed configuration file path getting in alice.py

* Changed naming of DP configuration to settings

* Added https config params handling to alice.py

* Fixed download token file path

* refactor: python api (deeppavlov#551)

* refactor: remove unnecessary utility functions

* fix: inherit RedirectedPrints from contextlib.redirect_stdout

* refactor: CosineSimilarityClassifier uses Serializable.__init__()

* style: add typing for download.py

* refactor: deep_download accepts config as dict

* fix: fix errors found with code inspection

* refactor: move find_config function away to core.common.file

* feat: allow to download config's file requirements with build_model_from_config function

* refactor: rename build_model_from_config to build_model

* feat: add a config tree object

* refactor: rename Sturct's _to_dict method to _asdict
to conform with namedtuple's naming

* fix: correct root directory for configs to search

* feat: allow to import configs Struct and build_model fn from deeppavlov

* docs: update python usage examples in model's docs

* fix: do not raise in deeppavlov.__init__ because of absent requirements

* fix: resolve merge conflict of recursive imports

* feat: add pretty representation of Struct objects in iPython

* feat: add download parameter to train_evaluate_model_from_config

* feat: import train_evaluate_model_from_config in __init__ of deeppavlov as train_model

* feat: add `train_model` sugar function

* Fix quadratic complexity in ner_f1 (deeppavlov#564)

* feat: iPython's tab-completion shows only directories and names for configs object (deeppavlov#566)

* feat: iPython's tab-completion shows only directories and names for configs object

* style: add typing to configs Struct methods

* fix: show y_predicted in train logs examples instead of output names (deeppavlov#568)

* feat: dialog logging (deeppavlov#560)

* Moved configs to configs folder

* Added default configs

* Backup

* Implemented cofig handling

* Fix in paths.py

* Added stateful and multi_instance params to MS Bot Framework config

* Hotfix in default agent

* Fixed utterances ids handling in default agent

* Minor refactoring in MS BF server.py

* Added MS Bot Framework app_id and app_secret params to server_config

* Slighly fixed deep.py, stateful and multi_instance params moved to common_defaults section of config

* Added https, key, cert params to server config

* Added telegram token param to server config

* Backup commit

* Fixed config path retrival in test_quick_start.py

* Implemented agent conversations logger

* Changed download token file path to ~/.deeppavlov/token

* Small fixes in get download token function

* Fixed default server config

* Minor fixes in paths.py

* Added docstring and minor fixes to dialog logger

* Added dialog logger apiref

* moved configs dir to utils/configs

* Small fixes in configs

* Updated readme and docs

* Added ssh cert and key files check in rise api

* Moved dialog_logger configs

* Added dialog logging to riseapi mode

* Fixed configuration file path getting in alice.py

* Changed naming of DP configuration to settings

* Added https config params handling to alice.py

* Fixed download token file path

* Moved dialog logger config from utils/configs to utils/settings

* Added Settings and dialog logging development guide

* Changed typing Any -> Hashable in dialog_logger.py

* Logging dir creation minor refactoring in dialog_logger.py

* Small fixes in docs/devguides/settings.rst

* Update docs/devguides/settings.rst

Co-Authored-By: litinsky <[email protected]>

* Updated settings devguide: made dialog logging defaults description clearer

* Moved .deeppavlov file handling from dialog_logger.py to deeppavlov/__init__.py

* Change naming of all DeepPavlov configuration tools: config -> settings

* Fixed settings path handling in log.py

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed typos in devguides/settings.rst

Co-Authored-By: litinsky <[email protected]>

* fix: making copy of config in read_data_by_config (deeppavlov#570)

* fix: making copy of config in read_data_by_config

* fix: get instead of pop

* fix: reader_config is a copy

* fix: remove unused import

* Updated README.md with DeepPavlov dockerhub reference (deeppavlov#573)

* Updated README.md with DeepPavlov dockerhub reference

* docs: change header

* fix: add fasttext to requirements to ranking configs instead of gensim (deeppavlov#571)

* fix: add fasttext to requirements to ranking configs instead of gensim

* fix: add fasttext to requirements to test ranking configs instead of gensim

* Typo and grammar fix

* feat: added ensure_ascii mode to dialog logging feature (deeppavlov#579)

* Added ensure_ascii mode to dialog logging feature

* Minor fixes in dialog logging fix

* Update deeppavlov/core/agent/dialog_logger.py

Co-Authored-By: litinsky <[email protected]>

* feat: few shot SVM NER (deeppavlov#565)

* fix: add svm tagger to registry

* feat: template for ner-few shot iterator

* feat: svm tagger added to ner models

* chore: add svm ner to registry

* fix: load loading in constructor, add checking existence of saved model

* feat: bio converter added

* fix: add bio restorer empty init

* chore: add bio stuff to registry

* feat: brand new few-shot iterator

* fix: remove temporary acceleration slice

* refactor: remove unnecessary utility functions

* fix: inherit RedirectedPrints from contextlib.redirect_stdout

* refactor: CosineSimilarityClassifier uses Serializable.__init__()

* style: add typing for download.py

* refactor: deep_download accepts config as dict

* fix: fix errors found with code inspection

* refactor: move find_config function away to core.common.file

* feat: allow to download config's file requirements with build_model_from_config function

* refactor: rename build_model_from_config to build_model

* feat: add a config tree object

* refactor: rename Sturct's _to_dict method to _asdict
to conform with namedtuple's naming

* fix: correct root directory for configs to search

* feat: allow to import configs Struct and build_model fn from deeppavlov

* docs: update python usage examples in model's docs

* fix: do not raise in deeppavlov.__init__ because of absent requirements

* fix: resolve merge conflict of recursive imports

* feat: add pretty representation of Struct objects in iPython

* feat: add download parameter to train_evaluate_model_from_config

* feat: config for russian few-shot ner added

* feat: import train_evaluate_model_from_config in __init__ of deeppavlov as train_model

* feat: add `train_model` sugar function

* docs: add few-shot ner doc

* chore: setup paths, rename configs

* docs: add few-shot ner doc

* feat: add tests

* Update docs/components/ner.rst

Co-Authored-By: mu-arkhipov <[email protected]>

* fix: add elmo requirements

Co-Authored-By: mu-arkhipov <[email protected]>

* docs: add docs for SVM ner

* docs: add docs for FewShotNER iterator

* refactor: parent init reused for ner-few-shot-iterator

* fix: fix returned typing

* fix: fix returned typing for gen_batches

* chore: indents

Co-Authored-By: mu-arkhipov <[email protected]>

* chore: typing

Co-Authored-By: mu-arkhipov <[email protected]>

* refactor: clearer bio markup restorer

* chore: import order

* chore: add typing to svm model __call__

* chore: return typing

Co-Authored-By: mu-arkhipov <[email protected]>

* chore: return save typing

Co-Authored-By: mu-arkhipov <[email protected]>

* chore: return typing

Co-Authored-By: mu-arkhipov <[email protected]>

* docs: lingua fix

Co-Authored-By: mu-arkhipov <[email protected]>

* fix: add requirements elmo

* fix: add typings for svm ner

* fix: add typings for bio

* refactor: add path features usage

* fix: fix shuffle, remove unnecessary imports

* style: add blank ending line

* chore: remove unnecessary import

* fix: shuffle argument for gen_batches during the test

* refactor: add typings change shuffle behaviour

* style: typings

* style: import order

* fix: remove interact pretrained model from tests

* fix: return predicted tags

* feat: russian sentiment with elmo embeddings (deeppavlov#580)

* feature: config for new rusentiment

* feature: config for new rusentiment

* docs: info about new elmo model

* fix: add tests

* fixed errors and updated docstrings

* feat: skip downloads when files with the same hashes already exist (deeppavlov#582)

* feat: add a utility function to generate .md5 files for archives

* feat: add a function for computing archives hashes

* feat: try and check md5 hashes before files downloads

* tests: add a test for .md5 files existence on deeppavlov share

* tests: remove urlib3 logs from tests of hashes existence

* chore: fix imports order

* chore: correct licence block

* Apply suggestions from code review

add fastText import to docstring

Co-Authored-By: Guitaricet <[email protected]>

* Update deeppavlov/models/embedders/tfidf_weighted_embedder.py

Co-Authored-By: Guitaricet <[email protected]>

* feat: config variables (deeppavlov#574)

* feat: first steps to using variables in configs

* fix: remove set_deeppavlov_root function usage

* feat: store metavariables in a single JSON-object

* refactor: rename _parse_item to _parse_config_property

* feat: parse subconfigs when building chainers

* feat: parse_config before training

* docs: update `expand_path`'s docstring

* docs: add docstring to the `parse_config` function

* style: pep8 in file.py

* feat: use parse_config in every endpoint from deep.py

* feat: adapted paramsearch to configs variables

* feat: somewhat adapted evolution script to configs variables

* chore: rename DEEPPAVLOV_ROOT to DEEPPAVLOV_PATH

* feat: both evolution configs are conforming with config variables

* feature: evolution use only MODELS_PATH

* feature: replace MODELS_PATH to MODELS_SAVE_PATH and MODELS_LOAD_PATH

* style: remove direct type comparison in favor of isinstance

* fix: paths in evolve.py

* style: remove excessive path casting

* chore: rename result_table.csv in evolution to result_table.tsv

* feat: adapt all classifiers configs to config variables

* feat: adapt cross-validation config to config variables

* feat: adapt all ranking configs to config variables

* feat: adapt ecommerce config to config variables

* fix: correct argument name in run_ms_bf_default_agent call

* feat: adapt elmo configs to config variables

* feat: adapt some faq configs to config variables

* feat: adapt the rest of faq configs to config variables

* feat: adapt gobot configs to config variables

* feat: adapt morphotagger configs to config variables

* fix: correct telegram_utils labeling for morphotagger configs

* feat: adapt ner configs to config variables

* feat: adapt odqa configs to config variables

* feat: adapt odqa configs to config variables

* feat: adapt paramsearch config to config variables

* feat: adapt some ranking configs to config variables

* feat: adapt ranking configs to config variables

* feat: adapt bot_kvret configs to config variables

* feat: adapt speller configs to config variables

* feat: adapt squad configs to config variables

* feat: adapt vectorizer config to config variables

* chore: remove trailing / in download subdirs in configs

* feat: create `CONFIGS_PATH` config variable for testing purposes

* tests: adapt tests to config variables model

* feat: merge `name` and `class` into `class_name`

* test: correctly copy referenced configs

* fix: small fixes in evolution

* docs: classification, hypersearch docs for renamed ``class_name``

* feat: merge `name` and `class` into `class_name` in test configs

* fix: adapt to inplace config update in cross-validation

* fix: keras_classification config description notebook

* fix: remove keras_classification config description notebook

* docs: replace `name` and `class` description with `class_name` description

* docs: typing in evolution_param_generator.py

* fix: upd chitchat notebook

* docs: add readme block for config variables

* docs: update config variables example in documentation to include usage of `DEEPPAVLOV_PATH`

* fix: few_shot ner with new config format

* fix: metrics import in ner notebook

* docs: fix typos in MorphoTagger configs

* feat: update gobot tutorial

* feat: add links to collabs

* feat: russian sentiment with elmo embeddings (deeppavlov#580)

* feature: config for new rusentiment

* feature: config for new rusentiment

* docs: info about new elmo model

* fix: add tests

* fix: new rusentiment model is adapted to new config format

* feat: language=python3 in tutorials

* fix: sentiment config format

* fix: add MODELS_PATH to the tensorboard log_dir

* fix: MODELS_PATH for all tensorboard logdirs

* fix: remove extra downloads from test classifiers configs

* chore: add tests for classifiers projection layer

* fix: do not load whole files from tar archives into memory when generationg .md5 files (deeppavlov#584)

* feat: eCommerce bot with tfidf retrieve (deeppavlov#567)

* fix: change agent's UI

* fix: separate two bots

* fix: change data reader

* fix: add registry

* fix: change def name

* fix: code refactoring

* fix: code refactoring

* fix: add configs

* fix: change config

* fix: code refactoring

* fix: change if

* fix: edit docs

* fix: fix name

* feat: add tests

* fix: change input

* fix: add csr to list

* fix: spaces

* fix: minor changes

* fix: omit testing the model

* fix: simplify appearance

* fix: change state

* fix: types

* fix: code refactoring

* fix: code refactoring

* fix: add all modes

* fix: disable testing

* fix: change def parameters

* feat: improve naming

* fix: docs

* fix: clean files

* fix: typo

* fix: line length

* fix: file name

* fix: typo

* fix: change input

* fix: change input in config

* fix: change format

* fix: change input

* fix: change docstring

* doc: add resources note

* doc: rename skill

* doc: space requirement

* fix: change test name

* feat: adapt ecommerce configs to the new format

* feat: allow validating every n batches (deeppavlov#589)

* feat: allow validating every n batches

* fix: tensorboard log for batches-validation logs batches instead epochs

* feat: allow recursive training with a `--recursive` parameter (deeppavlov#590)

* fix: change variables for save and load paths of main model in intents_snips (deeppavlov#594)

* fix: utils.prepare.registry will not skip already imported packages (deeppavlov#595)

* feat: Yahoo Conversational vs informational model (deeppavlov#593)

* feature: basic dataset reader

* fix: basic_dataset_reader for x and y lists

* feature: data_sum_operator

* chore: config

* chore: config

* feature: masking layer

* feature: gru with masking for classification

* fix: masking over outputs not hiddens

* chore: adding maxpool over masking

* chore: configs

* feature: basic dataset reader

* chore: configs

* feature; dataset reader dealing with list input

* chore: configs

* chore: metrics

* chore: yahoo answers config

* chore: yahoo answers config for fulltext

* fix: union to import, new metrics for yahoo

* chore: config new model

* chore: config for yahoo

* feature: gru with self mult att and masking

* chore: config for yahoo

* chore: config experiment

* chore: config experiment

* chore: config experiment

* chore: concat of max, aver and state

* chore: concat of max, aver and state

* fix: concat of max, aver and state

* fix: concat of max, aver and state

* chore: config

* chore: config

* chore: configs to new deeppavlov classification format

* chore: configs

* chore: config model_v5

* chore: config model_v6 higher batch size

* feature: notebook with pseudo-labeling for classification

* fix: notebook fixes

* chore: configs to compare embeddings

* chore: number of epochs

* chore: config with restore lr for pseudo labeling

* chore: yahoo answers

* fix: elmo version

* chore: config for elmo classification

* chore: config for elmo classification v14

* chore: config for elmo classification v14

* chore: config for elmo classification v15

* chore: back to v14

* chore: remove fasttext configs

* chore: two models for yahoo elmo pretrained

* chore: config for elmo pretrained final

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* chore: configs for experiments on yahoo questions

* fix: configs for experiment with elmo

* chore:  configs for elmo google on cnn and gru

* chore:  configs for elmo google on cnn and gru

* chore:  configs for elmo google on cnn and gru

* chore: config and notebook for pseudo-labelling

* chore: config for next experiment on yahoo pseudo labeling

* new run of pseudo-labeling

* fix: change models downloads path to models path in main model paths

* chore: remove masking from keras classification model

* chore: config for convers_vs_info model

* chore: convers_vs_info config

* chore: new model params, pre-trained model prepared

* chore: empty outputs for pseudo-labeling notebook

* feature: config and docs for yahoo_L31 conversational vs informational

* chore: another output of chainer

* chore: tests, remove dataset_reader

* fix: dir for downloading pre-trained model

* fix: moved requirements

* fix: rmeove basic dataset reader

* chore: revert intents_snips fix. will be separate pull request

* chore: remove dataset_iterator from yahoo model

* chore: new links

* chore: quick start in the beginning of docs

* fix: remove masking function

* fix: remove masking function

* chore: remove train parameters except of metrics

* fix: extra import

* fix: example of usage

* fix: units_gru instead of units_lstm

* fix: do not load from saved when evaluating model without training (deeppavlov#592)

* fix: do not load from saved when evaluating model without training

* fix: new load_path logic in go_bot

* fix: set matplotlib logging level to WARNING (deeppavlov#598)

* feat: ODQA with squad noans (best ODQA) (deeppavlov#599)

* feat: odqa with squad noans

* docs: update scores for noans, add R3 scores

* docs: update features.rst with new odqa scores

* fix: correct url for morpho_en model (deeppavlov#601)

* feat: allow recursive training even if the parent config has no reader (deeppavlov#597)

* feat: Added a learning ELMo model (deeppavlov#569)

* new(elmo): add  model

* new(elmo): update  model

* wip (elmo): all sub components

* wip (elmo): pipline is  ready

* wip (elmo): update docs, remove usless files.

* wip (elmo): add download.

* wip (elmo): add tests.

* fix (elmo): fix the elmo embedder.

* wip (elmo): cleaning after debug.

* Change train.py a option of a start epoch

Co-Authored-By: kudep <[email protected]>

* updated ELMO docs
minor code style fixes

* fixed rendering

* typo fix

Co-Authored-By: Guitaricet <[email protected]>

* wip (train): fix length of line

* wip (simple_vocab): update simple_vocab and fix a path checking.

* wip (file_paths_iterator): fix bugs

* wip (iterator, reader, deep): fix style and doc

* wip (chunk_generator): fix style, add chunk_generator to core utils

* wip (file_paths_iterator): update docs

* wip (file_paths_iterators): update docs,  add inheritance from file_paths_iterator

* wip (deep): remove unused imports

* wip (elmo): update style

* wip (elmo): fix docs typo

* Update file_paths_iterator.py

* wip (elmo): fix bag of PR

* wip (simple_vocab): fix style

* Update deeppavlov/dataset_iterators/elmo_file_paths_iterator.py

fix (elmo_file_paths_iterator): rm empty line

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/dataset_iterators/elmo_file_paths_iterator.py

fix (style): rm empty line

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/dataset_iterators/file_paths_iterator.py

fix (style): rm empty line

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/dataset_iterators/file_paths_iterator.py

fix (style): rm empty line

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/elmo/train_utils.py

fix (style): rm empty line

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/dataset_readers/file_paths_reader.py

fix (style): rm empty line

Co-Authored-By: kudep <[email protected]>

* fix (style): fix file_paths_iterator

* fix (style): fix file_paths_iterator

* fix (style): style correction

* Update deeppavlov/models/elmo/elmo.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/preprocessors/str_token_reverser.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/elmo/elmo.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/elmo/elmo.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/elmo/bilm_model.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/preprocessors/str_utf8_encoder.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* Update deeppavlov/models/elmo/bilm_model.py

fix (style): style correction

Co-Authored-By: kudep <[email protected]>

* wip (elmo): new elmo iterator

* wip (elmo): impl 2 graphs

* wip (elmo): ready 2 graph inside of elmo, honest ppl

* wip (elmo): add a dumping

* wip (elmo): update tfhub wrapper

* fix (elmo): a bug of copy of options

* fix (elmo): a bug of th_hub wrapper

* wip (elmo): update configs and requirements

* wip (elmo): update configs and requirements of elmo_embedder

* wip (elmo): rm usless config

* fix (elmo): a bug of the simple_vocab

* wip (elmo): rm useless code of the simple_vocab

* wip (elmo): change requirements of elmo configs.

* wip (elmo): change dirs of elmo configs. Update the  registry.

* wip (elmo): update simple_vocab.py and file_paths_iterator.py.

* wip (elmo): fix style and docs

* wip (elmo): replace weight_layers

* wip (elmo): update a style

* wip (elmo): update docs

* wip (elmo): fix a bug of title of docs

* wip (elmo): update docs, config paths, elmo2tfhub func signature.

* wip (elmo): change download urls of config.

* wip (elmo): fix configs after a merge

* wip (elmo): fix doc typo

* wip (elmo): update glob of file_paths_reader

* wip (elmo): update a style

* wip (elmo): fix loss and style

* wip (elmo): rm debug print

* wip (doc) update doc string

* fix: padding keras model (deeppavlov#603)

* fix: hot fix of padding type in keras_classification_model

* fix: pre and post padding acceptable

* fix: lear_rate to learning_rate

* chore: config for yahoo with reader, iterator

* docs: docstring on padding

* docs: docs on yahoo in classifiers.rst

* docs: add info about pre trained models classifiers.rst

* chore: params for yahoo

* chore: params for yahoo

* chore: params for yahoo

* chore: params for yahoo

* chore: params for yahoo

* fix: padding is optional parameter

* fix: reinit of optional params

* fix: new score for yahoo

* fix: scores

* chore: remove reader iterator from yahoo

* fix: sort order (deeppavlov#604)

* docs: usage examples and file sizes (deeppavlov#586)

* chore: update version number

* docs: remove obsolete note about odqa's GPU requirement

* docs: add a warning in README about downloads location

* docs: add a note about on disc space requirement for spelling correction models

* doc: update memory notes and db size info

* docs: add download sizes for classifiers

* docs: add section about tf-idf ranking and update downloads info

* docs: add note about disk space

* docs: fix table in features.rst

* docs: add download file sizes info

* docs: fix config path in spellers usage example

* fix: classifiers info about pre-trained in python

* fix: change deep.py to deeppavlov/deep.py

* fix: deep.py to -m deeppavlov

* docs: fix indents in gobot's memory note

* docs: replace `deep.py` call everywhere in docs with `-m deeppavlov`

* docs: fix configs links in bash deeppavlov calls

* docs: replace single graves with doubles

* docs: add rst citations to NER documentation

* docs: documents links as headers in features list

* docs: add warning about config changes

* docs: add memory requirement note for spelling correction in features

* docs: add download file sizes for paraphraser and ranking

* docs: add kvret_bot disk requirements info

* docs: python api for go_bots

* docs: update tables headers style in features list

* docs: mock russian_tagsets package

* docs: small fixes

* docs: information about the model use in python api

* fix: bugs in docs

* doc: add "quick start" section to tfidf ranker and odqa

* feat: rm extinguished run_model script

* chore: merged docs for classifiers

* doc: add space requirements

* doc: add quick start section

* docs: minor changes in neural_ranking doc

* docs: add python example and download info to features docpage

* docs: fix title underline

* docs: ner docs updated

* docs: update breaking changes warning

* docs: move back few-shot docs

* docs: prettify odqa scores table

* docs: prettify ranker and squad results tables

* docs: prettify classifiers table

* docs: fix headers and beautify citations links in go-bot documentation

* docs: beautify classification table in features list

* docs: add a basic documentation for pattern_matching_skill

* docs: update morphotagger docs

* update: add processing of config variables in morphotagger 'predict' mode

* refactor: update paths in morphotagger configs

* fix: typo in morphotagger config

* docs: update a basic documentation for pattern_matching_skill

* docs: update headers in ecommerce.rst

* examples: morphotagger Python API

* docs: prettify morphotagger doc

* wip (elmo): add tech requirements, update README

* docs: seq2seq doc citation links

* fix: properly return y_true for test in MorphotaggerDatasetReader

* docs: add install instruction

* docs: add installation of gobot and seq2seq_go_bot

* docs: remove extra install command

* docs: add an instruction for installing requirements for spelling

* docs: add info about 'install' command

* docs: add quick start info

* fix: Unexpected indentation

* docs: add install docs to classifiers

* fix: indentation

* fix: indentation

* docs: minor updates in NER documentation

* docs: add an instruction for installing requirements for morphotagger

* docs: add an instruction for installing requirements for tfidf_ranking

* docs: add an instruction for installing requirements for odqa

* docs: add an instruction for installing requirements for squad

* docs: add an instruction for installing requirements for ranking

* docs: fix a minor typo

* wip (docs): add install docs to elmo_model/elmo_embedder. (deeppavlov#607)

0.1.0b

Toggle 0.1.0b's commit message
feat: added ensure_ascii mode to dialog logging feature (deeppavlov#579)

* Added ensure_ascii mode to dialog logging feature

* Minor fixes in dialog logging fix

* Update deeppavlov/core/agent/dialog_logger.py

Co-Authored-By: litinsky <[email protected]>

0.1.0a

Toggle 0.1.0a's commit message
feat: dialog logging (deeppavlov#560)

* Moved configs to configs folder

* Added default configs

* Backup

* Implemented cofig handling

* Fix in paths.py

* Added stateful and multi_instance params to MS Bot Framework config

* Hotfix in default agent

* Fixed utterances ids handling in default agent

* Minor refactoring in MS BF server.py

* Added MS Bot Framework app_id and app_secret params to server_config

* Slighly fixed deep.py, stateful and multi_instance params moved to common_defaults section of config

* Added https, key, cert params to server config

* Added telegram token param to server config

* Backup commit

* Fixed config path retrival in test_quick_start.py

* Implemented agent conversations logger

* Changed download token file path to ~/.deeppavlov/token

* Small fixes in get download token function

* Fixed default server config

* Minor fixes in paths.py

* Added docstring and minor fixes to dialog logger

* Added dialog logger apiref

* moved configs dir to utils/configs

* Small fixes in configs

* Updated readme and docs

* Added ssh cert and key files check in rise api

* Moved dialog_logger configs

* Added dialog logging to riseapi mode

* Fixed configuration file path getting in alice.py

* Changed naming of DP configuration to settings

* Added https config params handling to alice.py

* Fixed download token file path

* Moved dialog logger config from utils/configs to utils/settings

* Added Settings and dialog logging development guide

* Changed typing Any -> Hashable in dialog_logger.py

* Logging dir creation minor refactoring in dialog_logger.py

* Small fixes in docs/devguides/settings.rst

* Update docs/devguides/settings.rst

Co-Authored-By: litinsky <[email protected]>

* Updated settings devguide: made dialog logging defaults description clearer

* Moved .deeppavlov file handling from dialog_logger.py to deeppavlov/__init__.py

* Change naming of all DeepPavlov configuration tools: config -> settings

* Fixed settings path handling in log.py

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed dialog_logging.py according PEP

Co-Authored-By: litinsky <[email protected]>

* Fixed typos in devguides/settings.rst

Co-Authored-By: litinsky <[email protected]>