1. 18 Aug, 2023 3 commits
  2. 17 Aug, 2023 3 commits
    • Yoach Lacombe's avatar
      Add Text-To-Speech pipeline (#24952) · b8f69d0d
      Yoach Lacombe authored
      
      
      * add AutoModelForTextToSpeech class
      
      * add TTS pipeline and tessting
      
      * add docstrings to text_to_speech pipeline
      
      * fix torch dependency
      
      * corrector 'processor is None' case in Pipeline
      
      * correct repo id
      
      * modify text-to-speech -> text-to-audio
      
      * remove processor
      
      * rename text_to_speech pipelines files to text_audio
      
      * add textToWaveform and textToSpectrogram instead of textToAudio classes
      
      * update TTS pipeline to the bare minimum
      
      * update tests TTS pipeline
      
      * make style and erase useless import torch in TTS pipeline tests
      
      * modify how to check if generate or forward in TTS pipeline
      
      * remove unnecessary extra new lines
      
      * Apply suggestions from code review
      Co-authored-by: default avatarSanchit Gandhi <93869735+sanchit-gandhi@users.noreply.github.com>
      
      * refactor input_texts -> text_inputs
      
      * correct docstrings of TTS.__call__
      
      * correct the shape of generated waveform
      
      * take care of Bark tokenizer special case
      
      * correct run_pipeline_test TTS
      
      * make style
      
      * update TTS docstrings
      
      * address Sylvain nit refactors
      
      * make style
      
      * refactor into one liners
      
      * correct squeeze
      
      * correct way to test if forward or generate
      
      * Update output audio waveform shape
      
      * make style
      
      * correct import
      
      * modify how the TTS pipeline test if a model can generate
      
      * align shape output of TTS pipeline with consistent shape
      
      ---------
      Co-authored-by: default avatarSanchit Gandhi <93869735+sanchit-gandhi@users.noreply.github.com>
      b8f69d0d
    • Alex McKinney's avatar
      Adds `TRANSFORMERS_TEST_DEVICE` (#25506) · 1791ef8d
      Alex McKinney authored
      * Adds `TRANSFORMERS_TEST_DEVICE`
      Mirrors the same API in the diffusers library. Useful in transformers
      too.
      
      * replace backend checking with trying `torch.device`
      
      * Adds better error message for unknown test devices
      
      * `make style`
      
      * adds documentation showing `TRANSFORMERS_TEST_DEVICE` usage.
      1791ef8d
    • Younes Belkada's avatar
      [`Docs`] Fix un-rendered images (#25561) · e7e9261a
      Younes Belkada authored
      fix un-rendered images
      e7e9261a
  3. 16 Aug, 2023 1 commit
  4. 14 Aug, 2023 1 commit
  5. 13 Aug, 2023 1 commit
  6. 10 Aug, 2023 2 commits
  7. 09 Aug, 2023 3 commits
  8. 07 Aug, 2023 1 commit
  9. 04 Aug, 2023 1 commit
    • Sylvain Gugger's avatar
      Document check copies (#25291) · f0fd73a2
      Sylvain Gugger authored
      * Document check copies better and add tests
      
      * Include header in check for copies
      
      * Manual fixes
      
      * Try autofix
      
      * Fixes
      
      * Clean tests
      
      * Finalize doc
      
      * Remove debug print
      
      * More fixes
      f0fd73a2
  10. 03 Aug, 2023 5 commits
  11. 02 Aug, 2023 1 commit
  12. 01 Aug, 2023 1 commit
  13. 31 Jul, 2023 1 commit
  14. 27 Jul, 2023 1 commit
    • Sanchit Gandhi's avatar
      Add bloom flax (#25094) · e9310363
      Sanchit Gandhi authored
      
      
      * First commit
      
      * step 1 working
      
      * add alibi
      
      * placeholder for `scan`
      
      * add matrix mult alibi
      
      * beta scaling factor for bmm
      
      * working v1 - simple forward pass
      
      * move layer_number from attribute to arg in call
      
      * partial functioning scan
      
      * hacky working scan
      
      * add more modifs
      
      * add test
      
      * update scan for new kwarg order
      
      * fix position_ids problem
      
      * fix bug in attention layer
      
      * small fix
      
      - do the alibi broadcasting only once
      
      * prelim refactor
      
      * finish refactor
      
      * alibi shifting
      
      * incorporate dropout_add to attention module
      
      * make style
      
      * make padding work again
      
      * update
      
      * remove bogus file
      
      * up
      
      * get generation to work
      
      * clean code a bit
      
      * added small tests
      
      * adding albii test
      
      * make CI tests pass:
      
      - change init weight
      - add correct tuple for output attention
      - add scan test
      - make CI tests work
      
      * fix few nits
      
      * fix nit onnx
      
      * fix onnx nit
      
      * add missing dtype args to nn.Modules
      
      * remove debugging statements
      
      * fix scan generate
      
      * Update modeling_flax_bloom.py
      
      * Update test_modeling_flax_bloom.py
      
      * Update test_modeling_flax_bloom.py
      
      * Update test_modeling_flax_bloom.py
      
      * fix small test issue + make style
      
      * clean up
      
      * Update tests/models/bloom/test_modeling_flax_bloom.py
      Co-authored-by: default avatarSanchit Gandhi <93869735+sanchit-gandhi@users.noreply.github.com>
      
      * fix function name
      
      * small fix test
      
      * forward contrib credits from PR17761
      
      * Fix failing test
      
      * fix small typo documentation
      
      * fix non passing test
      
      - remove device from build alibi
      
      * refactor call
      
      - refactor `FlaxBloomBlockCollection` module
      
      * make style
      
      * upcast to fp32
      
      * cleaner way to upcast
      
      * remove unused args
      
      * remove layer number
      
      * fix scan test
      
      * make style
      
      * fix i4 casting
      
      * fix slow test
      
      * Update src/transformers/models/bloom/modeling_flax_bloom.py
      Co-authored-by: default avatarSanchit Gandhi <93869735+sanchit-gandhi@users.noreply.github.com>
      
      * remove `layer_past`
      
      * refactor a bit
      
      * fix `scan` slow test
      
      * remove useless import
      
      * major changes
      
      - remove unused code
      - refactor a bit
      - revert import `torch`
      
      * major refactoring
      
      - change build alibi
      
      * remove scan
      
      * fix tests
      
      * make style
      
      * clean-up alibi
      
      * add integration tests
      
      * up
      
      * fix batch norm conversion
      
      * style
      
      * style
      
      * update pt-fx cross tests
      
      * update copyright
      
      * Update src/transformers/modeling_flax_pytorch_utils.py
      Co-authored-by: default avatarSylvain Gugger <35901082+sgugger@users.noreply.github.com>
      
      * per-weight check
      
      * style
      
      * line formats
      
      ---------
      Co-authored-by: default avataryounesbelkada <younesbelkada@gmail.com>
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      Co-authored-by: default avatarYounes Belkada <49240599+younesbelkada@users.noreply.github.com>
      Co-authored-by: default avatarhaileyschoelkopf <haileyschoelkopf@users.noreply.github.com>
      Co-authored-by: default avatarSylvain Gugger <35901082+sgugger@users.noreply.github.com>
      e9310363
  15. 25 Jul, 2023 7 commits
  16. 24 Jul, 2023 2 commits
  17. 21 Jul, 2023 3 commits
  18. 20 Jul, 2023 1 commit
    • Tom Aarsen's avatar
      Deprecate unused OpenLlama architecture (#24922) · 79444f37
      Tom Aarsen authored
      * Resolve typo in check_repo.py
      
      * Specify encoding when opening modeling files
      
      * Deprecate the OpenLlama architecture
      
      * Add disclaimer pointing to Llama
      
      I'm open to different wordings here
      
      * Match the capitalisation of LLaMA
      79444f37
  19. 19 Jul, 2023 2 commits
    • Travis Cline's avatar
      Fix minor llama2.md model doc typos (#24909) · 3a43794d
      Travis Cline authored
      Update llama2.md
      
       Fix typos in the llama2 model doc
      3a43794d
    • Eliah Kagan's avatar
      Update tested versions in READMEs (#24895) · c0359702
      Eliah Kagan authored
      * Update supported Python and PyTorch versions in readme
      
      * Update Python, etc. versions in non-English readmes
      
      These were more out of date than in the English readme. This
      updates all the versions the readmes claim the repository is tested
      with to the same versions stated in the English readme.
      
      Those versions are current at least in the case of the Python and
      PyTorch versions (and less out of date for the others).
      
      * Propagate trailing whitespace fix to model list
      
      This runs "make fix-copies". The only change is the removal of
      whitespace. No actual information or wording is changed.
      
      * Update tested TensorFlow to 2.6 in all readmes
      
      Per pinning in setup.py
      
      Unlike Python and PyTorch, the minimum supported TensorFlow version
      has not very recently changed, but old versions were listed in all
      READMEs.
      c0359702