{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":494005470,"defaultBranch":"main","name":"hezar","ownerLogin":"hezarai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-19T09:29:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105852828?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717136663.0","currentOid":""},"activityList":{"items":[{"before":"7bf0c9baa652c0eaa3a076c2c82680ba6c4f4cb6","after":"2304631cf54011d68a6a020cb93ab2c54542e251","ref":"refs/heads/main","pushedAt":"2024-05-31T19:13:49.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":"Merge pull request #162 from hezarai/trainer-resume-enhance\n\nImprove training resuming and checkpoints handling","shortMessageHtmlLink":"Merge pull request #162 from hezarai/trainer-resume-enhance"}},{"before":"694af7eead70708afdb708960a535d82df018e20","after":"f339468442efea070652281f302776fa86932b39","ref":"refs/heads/trainer-resume-enhance","pushedAt":"2024-05-31T19:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Refactor trainer's checkpoint and resuming handling","shortMessageHtmlLink":"✨ Refactor trainer's checkpoint and resuming handling"}},{"before":"041fe933ba29ac25ca0c20344b129313ddf83954","after":null,"ref":"refs/heads/migrate-to-accelerate","pushedAt":"2024-05-31T06:24:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"}},{"before":"1129a4e28202bcdd5d95e5710eb3005cf0cfec65","after":"694af7eead70708afdb708960a535d82df018e20","ref":"refs/heads/trainer-resume-enhance","pushedAt":"2024-05-30T10:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Refactor trainer's checkpoint and resuming handling (part two)","shortMessageHtmlLink":"✨ Refactor trainer's checkpoint and resuming handling (part two)"}},{"before":"199b647b931f56b44e19490cd4273da74a9f5e82","after":"1129a4e28202bcdd5d95e5710eb3005cf0cfec65","ref":"refs/heads/trainer-resume-enhance","pushedAt":"2024-05-28T16:38:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Raise error if `resume_from_checkpoint` is set in `Trainer.train()`","shortMessageHtmlLink":"✏️ Raise error if resume_from_checkpoint is set in Trainer.train()"}},{"before":null,"after":"199b647b931f56b44e19490cd4273da74a9f5e82","ref":"refs/heads/trainer-resume-enhance","pushedAt":"2024-05-28T16:34:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Refactor trainer's checkpoint and resuming handling (part one)","shortMessageHtmlLink":"✨ Refactor trainer's checkpoint and resuming handling (part one)"}},{"before":"11a31340e128b006a509e3354873e0d14558964a","after":"7bf0c9baa652c0eaa3a076c2c82680ba6c4f4cb6","ref":"refs/heads/main","pushedAt":"2024-05-28T16:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bug: Hotfix #161","shortMessageHtmlLink":"🐛 Hotfix #161"}},{"before":"81e185fed16945c7511899dc2ca26e059e3b3c5a","after":"11a31340e128b006a509e3354873e0d14558964a","ref":"refs/heads/main","pushedAt":"2024-05-28T10:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bug: Fix whisper save config bug (remove `ModelConfig` inheritance)","shortMessageHtmlLink":"🐛 Fix whisper save config bug (remove ModelConfig inheritance)"}},{"before":"f5346c5cc76d411399323bd99d37c08a7d83d5ec","after":"81e185fed16945c7511899dc2ca26e059e3b3c5a","ref":"refs/heads/main","pushedAt":"2024-05-27T03:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":art: Ruff source","shortMessageHtmlLink":"🎨 Ruff source"}},{"before":"8b2e96646b512e0c7301621246b5c121dcbef309","after":"f5346c5cc76d411399323bd99d37c08a7d83d5ec","ref":"refs/heads/main","pushedAt":"2024-05-20T14:31:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"2223267e561abf432c9d218691d0b7d3a9bde2d6","after":"8b2e96646b512e0c7301621246b5c121dcbef309","ref":"refs/heads/main","pushedAt":"2024-05-15T19:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":memo: Update Python version in docs-deploy.yml","shortMessageHtmlLink":"📝 Update Python version in docs-deploy.yml"}},{"before":"3bfa7004994cab83bbb67d1e26c07af7dcb53aab","after":"848b0aace0d87aa916ce871cb427e736c253a7bd","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T19:24:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 2223267e561abf432c9d218691d0b7d3a9bde2d6","shortMessageHtmlLink":"deploy: 2223267"}},{"before":"3a2fa77ea7998abfb76818d243155ef01a451bc0","after":"2223267e561abf432c9d218691d0b7d3a9bde2d6","ref":"refs/heads/main","pushedAt":"2024-05-15T19:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bookmark: Release v0.37.0","shortMessageHtmlLink":"🔖 Release v0.37.0"}},{"before":"2569a568913cdfce560c3c91957ac4e2abf188ce","after":"3a2fa77ea7998abfb76818d243155ef01a451bc0","ref":"refs/heads/main","pushedAt":"2024-05-15T06:17:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":test_tube: Set seed in model inference test","shortMessageHtmlLink":"🧪 Set seed in model inference test"}},{"before":"f985fb51e172ad02ba7e9e24e4eff16d07a45a02","after":"2569a568913cdfce560c3c91957ac4e2abf188ce","ref":"refs/heads/main","pushedAt":"2024-05-14T13:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bug: Add support for audio arrays and sterio inputs in Whisper","shortMessageHtmlLink":"🐛 Add support for audio arrays and sterio inputs in Whisper"}},{"before":"3c25ee622d22f063b39f688f841e7aec5a446487","after":"f985fb51e172ad02ba7e9e24e4eff16d07a45a02","ref":"refs/heads/main","pushedAt":"2024-05-13T04:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Ruff source","shortMessageHtmlLink":"✨ Ruff source"}},{"before":"9927a80c3d3019937f9a4e2f1d1d81dac7a26afb","after":"3c25ee622d22f063b39f688f841e7aec5a446487","ref":"refs/heads/main","pushedAt":"2024-05-12T19:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":art: Set a clear description when resuming from a checkpoint in the `Trainer`'s tqdm","shortMessageHtmlLink":"🎨 Set a clear description when resuming from a checkpoint in the `Tra…"}},{"before":"f09e4668ce92aedf80b3a205167fd6349461006d","after":"9927a80c3d3019937f9a4e2f1d1d81dac7a26afb","ref":"refs/heads/main","pushedAt":"2024-05-11T12:46:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"f4667426e8506255d98f8007ab03e6c5488c0b01","after":"f09e4668ce92aedf80b3a205167fd6349461006d","ref":"refs/heads/main","pushedAt":"2024-05-10T07:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":art: Ruff code","shortMessageHtmlLink":"🎨 Ruff code"}},{"before":"4a9989a6ad894cade3b1107ffef2e4eec577e19e","after":"f4667426e8506255d98f8007ab03e6c5488c0b01","ref":"refs/heads/main","pushedAt":"2024-05-10T07:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Minor changes in `Trainer`","shortMessageHtmlLink":"✏️ Minor changes in Trainer"}},{"before":"70cd083a3b474a120dd5fc3f375d1efb86ad0f30","after":"4a9989a6ad894cade3b1107ffef2e4eec577e19e","ref":"refs/heads/main","pushedAt":"2024-05-09T10:04:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Add more flexible padding handling for speech recognition dataset","shortMessageHtmlLink":"✏️ Add more flexible padding handling for speech recognition dataset"}},{"before":"58765a65e3ea5ac98a973806d0e6dec2c85ea9ca","after":"70cd083a3b474a120dd5fc3f375d1efb86ad0f30","ref":"refs/heads/main","pushedAt":"2024-05-07T07:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bug: Update whisper `_decode_with_timestamps()`","shortMessageHtmlLink":"🐛 Update whisper _decode_with_timestamps()"}},{"before":"b8a64795ecc1a2532c2926f717b1529228acc956","after":"58765a65e3ea5ac98a973806d0e6dec2c85ea9ca","ref":"refs/heads/main","pushedAt":"2024-05-07T07:16:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":bug: Fix whisper decoding timestamps bug","shortMessageHtmlLink":"🐛 Fix whisper decoding timestamps bug"}},{"before":"e3f5b31d0ace82865551ccbee023bd63cfcb6908","after":"b8a64795ecc1a2532c2926f717b1529228acc956","ref":"refs/heads/main","pushedAt":"2024-05-06T14:49:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Add `attention_mask` in `SpeechRecognitionDataset`","shortMessageHtmlLink":"✏️ Add attention_mask in SpeechRecognitionDataset"}},{"before":"7af269f65f7093d442ae39d4ad035023e4fcee3d","after":"e3f5b31d0ace82865551ccbee023bd63cfcb6908","ref":"refs/heads/main","pushedAt":"2024-05-05T13:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Add support for resuming from steps in `Trainer`","shortMessageHtmlLink":"✨ Add support for resuming from steps in Trainer"}},{"before":"fc638398a274d2db8110af0c9af6260fbeed585b","after":"7af269f65f7093d442ae39d4ad035023e4fcee3d","ref":"refs/heads/main","pushedAt":"2024-05-05T10:41:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":sparkles: Add support for training resuming from steps","shortMessageHtmlLink":"✨ Add support for training resuming from steps"}},{"before":"ef2fb15bf60f93dcf94d5b6ecd2cbb45bfa4a222","after":"fc638398a274d2db8110af0c9af6260fbeed585b","ref":"refs/heads/main","pushedAt":"2024-04-30T11:06:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":"Migrate to accelerate (#158)\n\n* :recycle: Migrate to accelerate step 1\r\n\r\n* :recycle: Migrate to accelerate part 2\r\n\r\n* Add proper gathering to `Trainer` for accelerate\r\n\r\n* Add proper gathering to `Trainer` for accelerate (fix)\r\n\r\n* :bug: Fix a casting bug in `compute_metrics` in Trainer's `evaluate()`\r\n\r\n* :pencil2: Add `torch2numpy` util function\r\n\r\n* :pencil2: Make `distributed` available in `TrainerConfig`\r\n\r\n* :sparkles: Improve saving and logging in `Trainer`\r\n\r\n* :pencil2: Remove unnecessary tensor casting in `compute_metrics`\r\n\r\n* :art: Apply ruff\r\n\r\n* :test_tube: Set `mixed_precision` for all trainer tests\r\n\r\n* :pencil2: Minor changes in `Trainer`\r\n\r\n* :pencil2: Add distributed training warning to `configs.py`\r\n\r\n* :heavy_plus_sign: Make `accelerate` a mandatory dependency","shortMessageHtmlLink":"Migrate to accelerate (#158)"}},{"before":"652487e4d08f49419f0f68a436f67f7f1a46256e","after":"041fe933ba29ac25ca0c20344b129313ddf83954","ref":"refs/heads/migrate-to-accelerate","pushedAt":"2024-04-30T11:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":heavy_plus_sign: Make `accelerate` a mandatory dependency","shortMessageHtmlLink":"➕ Make accelerate a mandatory dependency"}},{"before":"6c5e0cdfa164a5a229fb1066a5a91c9191635f8d","after":"652487e4d08f49419f0f68a436f67f7f1a46256e","ref":"refs/heads/migrate-to-accelerate","pushedAt":"2024-04-30T09:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Add distributed training warning to `configs.py`","shortMessageHtmlLink":"✏️ Add distributed training warning to configs.py"}},{"before":"49da3900856695b5b0dcecabb5d689c0a24c4cd9","after":"6c5e0cdfa164a5a229fb1066a5a91c9191635f8d","ref":"refs/heads/migrate-to-accelerate","pushedAt":"2024-04-30T09:20:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arxyzan","name":"Aryan Shekarlaban","path":"/arxyzan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38841793?s=80&v=4"},"commit":{"message":":pencil2: Minor changes in `Trainer`","shortMessageHtmlLink":"✏️ Minor changes in Trainer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVRFAwA","startCursor":null,"endCursor":null}},"title":"Activity · hezarai/hezar"}