1. 09 Mar, 2023 8 commits
  2. 08 Mar, 2023 13 commits
  3. 07 Mar, 2023 13 commits
    • Yih-Dar's avatar
      Update tiny model creation script and some others files (#22006) · b338414e
      Yih-Dar authored
      
      
      * Update 1
      
      * Update 2
      
      * Update 3
      
      * Update 4
      
      * Update 5
      
      * Update 6
      
      * Update 7
      
      * Update 8
      
      * Update 9
      
      * Update 10
      
      ---------
      Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
      b338414e
    • Eli Simhayev's avatar
      [Time-Series] informer model (#21099) · 8abe4930
      Eli Simhayev authored
      * added informer to gitignore
      
      * added informer to gitignore
      
      * WIP informer2020
      
      * added checking that instantiate works
      
      * added config using gluonTS by kashif
      
      * WIP config
      
      * adding informeConfig. need to remove FeatureEmbedder
      
      * done InformerConfig, but need to change the names
      
      * Done informer model init. working on enc-dec
      
      * added things to address, after reading again enc-dec in the paper
      
      * done modeling - checking initialization work
      
      * added informer to gitignore
      
      * WIP informer2020
      
      * added checking that instantiate works
      
      * added config using gluonTS by kashif
      
      * WIP config
      
      * adding informeConfig. need to remove FeatureEmbedder
      
      * done InformerConfig, but need to change the names
      
      * Done informer model init. working on enc-dec
      
      * added things to address, after reading again enc-dec in the paper
      
      * done modeling - checking initialization work
      
      * moved enc-dec init to InformerEncoder/Decoder init
      
      * added 'init_std' to config, now model init works!
      
      * WIP conversion script, and added code sources
      
      * WIP conversion script: loading original informer pth works
      
      * WIP conversion script: change defaults in the config
      
      * WIP conversion script: supporting Informer input embedding
      
      * WIP conversion script: added parameters for the informer embed
      
      * WIP conversion script: change dim_feedforward=2048
      
      * WIP conversion script: remove unused args for loading checkpoint
      
      * just cleaning up
      
      * DataEmbedding removed, after thinking with Kashif
      
      * working on forward pass
      
      * WIP forward pass: trying to establish working batch for forward pass
      
      * cleaning and finalizing
      
      * adding HF names and docs
      
      * init after cleaning works
      
      * WIP in tests
      
      * added docs for the informer specific args
      
      * fix style
      
      * undo change
      
      * cleaning informer, now need to work only enc-dec
      
      * initial enc-dec classes
      
      * added encoder and decoder
      
      * added todo
      
      * add todos for conv_layers
      
      * added decoder docs from vanilla
      
      * added encoder docs from vanilla
      
      * remove encoder decoder from the original informer
      
      * removed AttentionLayer from the original paper
      
      * removed TriangularCausalMask, same as decoder_attention_mask
      
      * initial sparse attention
      
      * use conv_layers
      
      * fixed test_config test
      
      * fix parenthesis when itearting zip(layers, conv_layers)
      
      * error found in prob attention, added sizes as comments
      
      * fix sizes
      
      * added proposal for q_reduce indexing, and remove unused
      
      * WIP ProbMask, and changed factor=2 for testing
      
      * remove unused libs for this PR for creating the env
      
      * fix checking the attn_weights.size() after bmm
      
      * Q_reduce: changed from torch.gather to simple slicing
      
      * WIP calculate final attn_output
      
      * finish adding v_aggregated, attn_output ready
      
      * changed tgt_len to u in attention_mask, need to fix the size error
      
      * comment attention_mask for encoder, and fix if cond for v_agg
      
      * added ProbMask support (wip), removed old original code
      
      * finished ProbMask 馃槂
      
      
      
      * Revert "remove unused libs for this PR for creating the env"
      
      This reverts commit 11a081e09e92771e51a5d2758d53a9afb59547f0.
      
      * fixes
      
      * make style
      
      * fix initial tests
      
      * fix more tests
      
      * dry
      
      * make style
      
      * remove unused files
      
      * style
      
      * added integration tests
      
      * fix num_static_real_features
      
      * fix header
      
      * remove unused function
      
      * fix example
      
      * fix docs
      
      * Update src/transformers/models/informer/configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * Update src/transformers/models/informer/modeling_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * Update src/transformers/models/informer/configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * Update src/transformers/models/informer/configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * Update src/transformers/models/informer/configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * Update src/transformers/models/informer/configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * fixes for reviewer
      
      * use prediction_length from model
      
      * fix style
      
      * fixed informer.mdx
      
      * added to index
      
      * updated readme
      
      * undo
      
      * make fix-copies
      
      * typo
      
      * fix copy
      
      * added Informer to toctree
      
      * in order
      
      * fixed comments
      
      * remove unneeded new lines in docs
      
      * make static real and cat optional
      
      * fix use of distil conv layers
      
      * fixed integration test
      
      * added checkpoint for convlayer
      
      * make fix-copies
      
      * updated from time series model
      
      * make fix-copies
      
      * copy decoder
      
      * fix unit tests
      
      * updated scaling config
      
      * fix integration tests
      
      * IGNORE_NON_TESTED
      
      * IGNORE_NON_AUTO_CONFIGURED
      
      * IGNORE_NON_AUTO_CONFIGURED
      
      * updated check configs
      
      * fix formatting
      
      * undo change from time series
      
      * prediction_length should not be None
      
      * aliign with the blog: prettify ProbSparse and change attention_factor  to sampling_factor
      
      * make style
      
      * make fix-copies
      
      * niels CR: update contributed by
      
      * niels CR: update configuration_informer.py
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * niels CR: update kashif -> huggingface
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      
      * niels CR: `sampling_factor` only relevant when `attention_type`=prob
      
      * make style
      
      * fixed U_part: added multiplication by `L_Q`
      
      * fixed bug: remove `is not None` from `if config.distil`
      
      * fixed test: `decoder_seq_length` to `encoder_seq_length` in cross_attentions check
      
      * fix integration tests
      
      * updated model hub
      
      * do not shift as in training
      
      * undo
      
      * fix make-copies
      
      * make fix-copies
      
      * added `if prediction_length is None`
      
      * changed `ProbSparseAttention` to `InformerProbSparseAttention`
      
      * changed `V_sum` -> `v_mean_dim_time`
      
      * changed `ConvLayer` to `InformerConvLayer` and fixed `super()`
      
      * TimeSeriesTansformer->Informer in decoder's Copied from
      
      * more descriptive in ProbSparse
      
      * make style
      
      * fix coped from
      
      * Revert "added `if prediction_length is None`"
      
      This reverts commit b4cbddfa05e3bd739b79569cd3c3b89e316f2451.
      
      * fixed indent
      
      * use InformerSinusoidalPositionalEmbedding
      
      * make fix-style
      
      * fix from #21860
      
      * fix name
      
      * make fix-copies
      
      * use time series utils
      
      * fix dec num_heads
      
      * docstring
      
      * added time series util doc
      
      * _import_structure
      
      * formatting
      
      * changes from review
      
      * make style
      
      * fix docs
      
      * fix doc
      
      * removed NegativeLogLikelihood
      
      ---------
      Co-authored-by: default avatarKashif Rasul <kashif.rasul@gmail.com>
      Co-authored-by: default avatarNielsRogge <48327001+NielsRogge@users.noreply.github.com>
      8abe4930
    • NielsRogge's avatar
      [DETR and friends] Remove is_timm_available (#21814) · dde718e7
      NielsRogge authored
      
      
      * First draft
      
      * Fix to_dict
      
      * Improve conversion script
      
      * Update config
      
      * Remove timm dependency
      
      * Fix dummies
      
      * Fix typo, add integration test
      
      * Upload 101 model as well
      
      * Remove timm dummies
      
      * Fix style
      
      ---------
      Co-authored-by: default avatarNiels Rogge <nielsrogge@Nielss-MacBook-Pro.local>
      dde718e7
    • Arthur's avatar
      [TF] Fix creating a PR while pushing in TF framework (#21968) · 2156662d
      Arthur authored
      * add create pr arg
      
      * style
      
      * add test
      
      * ficup
      
      * update test
      
      * last nit fix typo
      
      * add `is_pt_tf_cross_test` marker for the tsts
      2156662d
    • Matt's avatar
      Stop requiring Torch for our TF examples! (#21997) · d128f2ff
      Matt authored
      * Stop requiring Torch for our TF examples!
      
      * Slight tweak to logging in the example itself
      d128f2ff
    • Sanchit Gandhi's avatar
      [Whisper] Add model for audio classification (#21754) · 7c393181
      Sanchit Gandhi authored
      * [Whisper] Add model for audio classification
      
      * make fix-copies
      
      * add to docs
      
      * add docstring
      
      * empty returns
      
      * add code example
      
      * switch to fleurs
      
      * stick everything on one line
      7c393181
    • Yih-Dar's avatar
      Skip `test_multi_gpu_data_parallel_forward` for some model tests (#21991) · 9402788b
      Yih-Dar authored
      
      
      skip test_multi_gpu_data_parallel_forward for some model tests
      Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
      9402788b
    • Yih-Dar's avatar
      Update `notification_service.py` (#21992) · 99c5c607
      Yih-Dar authored
      
      
      * better check
      
      * better check
      
      ---------
      Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
      99c5c607
    • regisss's avatar
      Remove unneeded casts to bool (#21983) · 10bcbcae
      regisss authored
      Remove cast to Bool
      10bcbcae
    • NielsRogge's avatar
      [DETR, YOLOS] Fix device bug (#21974) · 95408e99
      NielsRogge authored
      * Fix integration test
      
      * Add test
      
      * Add test
      95408e99
    • Elad Segal's avatar
      Fix MinNewTokensLengthLogitsProcessor when used with a list of eos tokens (#21959) · eec46b4f
      Elad Segal authored
      * Fix MinNewTokensLengthLogitsProcessor when used with a list of eos tokens
      
      * fix docs
      
      * Empty commit
      
      * formatting
      eec46b4f
    • amyeroberts's avatar
      Add check before int casting for PIL conversion (#21969) · 4063fd9c
      amyeroberts authored
      * Add check before int casting for PIL conversion
      
      * Line length
      
      * Tidier logic
      4063fd9c
    • Yih-Dar's avatar
      Update `Jukebox` tests (#21984) · 5b28b783
      Yih-Dar authored
      
      
      * update expected values for jukebox
      
      * update expected values for jukebox
      
      * update expected values for jukebox
      
      * update expected values for jukebox
      
      * update expected values for jukebox
      
      ---------
      Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
      5b28b783
  4. 06 Mar, 2023 6 commits