Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

v0.10.0

Compare
Choose a tag to compare
@stephenroller stephenroller released this 16 Dec 22:09
e4f3127

Backwards compatibility breakages:

  • TorchClassifierAgent changed use_reply default from 'label' to 'none' (#3128)
  • [BERT] Deprecate Adam with Decay (#3235)

Major features

Minor features

  • DialogTeacher provides verbose warning if opt['datafile'] is not set (#3140)
  • [bpe] Support BPE dropout (#3232)
  • Support special tokens in non-HF BPE dictionaries. (#3213)
  • Unify verbose & display_verbose, enable verbose during interactive (#3205, #3248)
  • BART Supports incremental decoding (#3231)
  • Use more modern metrics reporting with data_stats. (#2854)
  • Ease-of-use improvements to wrapper teacher (#3247)
  • Add classifier for style-controlled generation (#2829)
  • Add support for frozen encoders (only train head) in TorchClassifierAgent (#3215)

Mephisto Migrations & Upgrades

  • [CrowdSourcing] Turn annotation edits (#3234)
  • Fast ACUTE in Mephisto (#3297)
  • Mephisto API upgrades (#3275, #3285)
  • Remove two old MTurk tasks (#3225)
  • Port static turn annotations to Hydra (#3149)
  • Add command for viewing all Hydra parameters (#3210)
  • Analysis script for static turn annotations (#3263)
  • Make the log rate an adjustable parameter (#3189)

Bug Fixes:

  • Fix argparse issues in python 3.8 (#3284)
  • Torch 1.8 Compatibility (#3228)
  • Fix dialogpt dual usage of END_IDX (#3256), broken by adding support by adding batchsize > 1
  • Fix minor bugs with GPT2 (#3261, #3207, #3208)
  • Fix an issue where ChunkTeacher would sometimes repeat examples (#3244, #3301)
  • make dir at start of dict.save (#3250)
  • Fix a bug in distributed sync when metrics dicts become large (#3291)
  • [BART] Some smaller bug fixes (#3272, #3236)
  • Data parallel is now false in Offensive Language Classifier (#3212)
  • Fix a bug with LR scheduler loading from disk in TCA (#3229)

Developer changes: