Commit History

  1. Pin allennlp and torch to solve package conflics

    c6f831d

  1. Added HuggingFace Space configuration YAML to README.md

    PeteBleackley
    eef6e62
  2. Added HuggingFace Space configuration YAML to README.md

    PeteBleackley
    1f5b930
  3. Created HuggingFace Space

    PeteBleackley
    cce945c

  1. Removed diagnostic

    PeteBleackley
    3340c72
  2. Ensure consitency value is 32 bit

    PeteBleackley
    452e9a6

  1. Removed diagnostics

    PeteBleackley
    355ad7d
  2. Correct dimension of consistency cosine

    PeteBleackley
    14d83dc
  3. Wrap CrossEntropyLoss in callable that makes it appplicable to sequences

    PeteBleackley
    4d8fdac
  4. Using torch.nn.CosineSimilarity to simplify code

    PeteBleackley
    798488e
  5. Use builtin sum rather than torch.sum for a generator

    PeteBleackley
    1d1a876
  6. Removed unnecessary parameters

    PeteBleackley
    684c1d8
  7. Attention mask in decoder

    PeteBleackley
    69cf4c5
  8. Set use_cache argument

    PeteBleackley
    9052370
  9. Fix Einstein summation notation

    PeteBleackley
    7fe1144
  10. Use keepdim option when normalising vectors

    PeteBleackley
    738b546
  11. Make EPSILON a tensor

    PeteBleackley
    cf5f935
  12. torch.maximum, not torch.max

    PeteBleackley
    98ad67d
  13. Unsqueeze attention mask

    PeteBleackley
    bc77ce5
  14. Unpack BatchEncoding

    PeteBleackley
    b5ce6f8
  15. Create BatchEncoding in pad

    PeteBleackley
    a0c9643
  16. Use BatchEncoding for training, not batch_encoding

    PeteBleackley
    08197ec
  17. Use BatchEncoding for training

    PeteBleackley
    80162eb
  18. Removed unnecessary on_epoch_end

    PeteBleackley
    02e37b9
  19. Learning rate scheduler

    PeteBleackley
    ae82fc7
  20. input_embeddings not needed

    PeteBleackley
    a5b7b8e
  21. Removed unnecessary parameter

    PeteBleackley
    8172944
  22. get_input_embeddings() directly from base model

    PeteBleackley
    e095479
  23. Missing 'from_pretrained'

    PeteBleackley
    215b416
  24. config didn't need to be a property

    PeteBleackley
    0abed2a
  25. There's a simpler way of doing this, I hope

    PeteBleackley
    858f75e
  26. Might be simpler to inherit from RobertaModel rather than PreTrainedModel

    PeteBleackley
    f0ad7f1
  27. Removed a base model that was causing a loop in model initialisation

    PeteBleackley
    87535ff
  28. Problems with config

    PeteBleackley
    2f6dc26
  29. Fixed typo

    PeteBleackley
    1d631bc
  30. Removed line that would have failed

    PeteBleackley
    dbfe7ff
  31. Fixed import

    PeteBleackley
    acda749
  32. Typo

    PeteBleackley
    ed62a1c
  33. Further changes for compatibility with HuggingFace Pytorch implementation

    PeteBleackley
    5b7a8ed
  34. Minor error in setting up tokenizer

    PeteBleackley
    fb4c0b0
  35. PyTorch implementation of HugggingFace PreTrainedModel class does not allow direct setting of base_model. Rejig constructors accordingly

    PeteBleackley
    519dfd1
  36. Removed superfluous ()

    PeteBleackley
    4cda7b6
  37. Removed superfluous ()

    PeteBleackley
    518e821
  38. Corrected inheritance

    PeteBleackley
    8823ce8
  39. Updated requitements.txt

    PeteBleackley
    bacc9ad
  40. Modified CombinedCorpus to use PyTorch

    PeteBleackley
    7a9be99

  1. Modified training scripts to use PyTorch

    PeteBleackley
    c8625dc
  2. Converted QaracTrainerModel to use PyTorch

    PeteBleackley
    56e5680
  3. Converted QaracDecoderModel to use PyTorch

    PeteBleackley
    13f1508
  4. Converted QaracEncoderModel to use PyTorch

    PeteBleackley
    37a581e