Commit Graph

15 Commits

Author SHA1 Message Date
mehrad 8145952a25 XLM-R model as encoder 2020-02-19 15:04:50 -08:00
Giovanni Campagna c89e069f55 Make radam optional
We cannot depend on radam in the pypi package
2020-01-29 10:15:25 -08:00
Giovanni Campagna 91aff28abc Add support for radam optimizer 2020-01-19 19:40:01 -08:00
Giovanni Campagna 47479a3b65 Remove ujson library
Just use the standard library, the extra dependency is not worth it
2020-01-16 21:01:31 -08:00
Giovanni Campagna 3da2e8f805 Remove dateutil library
So much just get the current time in ISO format...
2020-01-16 20:59:17 -08:00
Giovanni Campagna aa6d0f0c3f Update dependencies
Add version specs to everything, and add transformers
2020-01-16 20:54:24 -08:00
Giovanni Campagna bbcdb1a3e2 Add a BERT-based numericalizer
Compatible with wordpiece tokenization used by BERT, and also
with Almond's unique requirements around how tokens are split
2020-01-15 22:27:58 -08:00
Giovanni Campagna c0b4d582b7 Add missing dependency to Pipfile 2020-01-14 12:58:02 -08:00
Giovanni Campagna d04fe60e28 Update to Python 3.7
Python 3.6 is obsolete
2020-01-13 17:15:30 -08:00
Giovanni Campagna 27b8dca79f Remove a whole lot of unused Almond code
Remove the "thingpedia_as_context" option, and the different ThingTalk
grammars. They were unused, and also unlikely to be helpful, after
several experiments.
2019-12-10 18:03:01 -08:00
Giovanni Campagna 4cf9a1941f Remove ELMo embeddings
Like Cove, ELMo embeddings are also obsolete, and the removal
allows us to remove the large allennlp library.
2019-12-10 16:38:23 -08:00
Giovanni Campagna e7481840f7 Remove cove
Cove is an obsolete form of pretraining, of dubious utility. It
depends on an obsolete, unmaintained, library, and it causes
hacks in the code. Clean up.
2019-12-10 16:34:35 -08:00
mehrad 7555ec6b82 master updates + additional tweaks 2019-03-21 11:20:48 -07:00
mehrad 9e08d78535 updating outdated Pipfiles 2019-03-12 16:44:23 -07:00
mehrad 19c9a100d5 adding Pipfiles 2019-03-12 13:30:27 -07:00