1. 21 Aug, 2019 3 commits
    • Jeff Cai's avatar
      Parameterized criterions (#808) · ba5f829f
      Jeff Cai authored
      Summary:
      Support criterion with parameters, such as AutoSegmentationCriterion (ASG) used in wav2letter which has a transition matrix parameter. This is needed to integrate wav2letter's ASG into PySpeech.
      
      With this diff, parameters in criterions will be:
      (1) updated by optimizers, with a configurable learning rate
      (2) saved and loaded from checkpoints, preserving backward compatibility for criterions without parameters
      (3) synchronized across nodes in distributed training.
      Pull Request resolved: https://github.com/fairinternal/fairseq-py/pull/808
      
      Reviewed By: jcai1
      
      Differential Revision: D16934097
      
      Pulled By: okhonko
      
      fbshipit-source-id: 121ec9382459385c6f9cbef3a8274bec1a434038
      ba5f829f
    • alexeib's avatar
      Multiset (#838) · a2f5361d
      alexeib authored
      Summary:
      Adds ability to tag individual examples with the names of their datasets, along with some minor miscellaneous fixes and improvements
      Pull Request resolved: https://github.com/fairinternal/fairseq-py/pull/838
      
      Differential Revision: D16919175
      
      Pulled By: alexeib
      
      fbshipit-source-id: 4bf493299645bae63f3ee6382e15f18a9f73666c
      a2f5361d
    • Siddharth Dalmia's avatar
      vggblock support without pooling and pooling_kernel_size missing self (#839) · 7a31fe06
      Siddharth Dalmia authored
      Summary:
      1) VggBlock was not supported if pooling kernel size was None.
      2) Since we modify pooling kernel size by using _pair. We should use self.pooling_kernel_size. But I agree it doesn't matter as pytorch is robust to this.
      Pull Request resolved: https://github.com/fairinternal/fairseq-py/pull/839
      
      Differential Revision: D16934112
      
      Pulled By: okhonko
      
      fbshipit-source-id: b6b95163b0e7f7203d76d535f01a41912382bdc3
      7a31fe06
  2. 20 Aug, 2019 2 commits
  3. 19 Aug, 2019 6 commits
  4. 17 Aug, 2019 1 commit
  5. 16 Aug, 2019 2 commits
  6. 15 Aug, 2019 5 commits
  7. 14 Aug, 2019 5 commits
  8. 13 Aug, 2019 4 commits
  9. 12 Aug, 2019 5 commits
  10. 10 Aug, 2019 3 commits
  11. 09 Aug, 2019 3 commits
  12. 08 Aug, 2019 1 commit