{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":198616978,"defaultBranch":"master","name":"sentence-transformers","ownerLogin":"UKPLab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-24T10:53:51.000Z","ownerAvatar":"https://github.com/avatars/u/9532046?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717762977.0","currentOid":""},"activityList":{"items":[{"before":"0ff4e0cd0ab784b1c5b616e14e980b7401f652a8","after":"c263b88f25523f24cc803cb4a77cb2857af9a819","ref":"refs/heads/master","pushedAt":"2024-07-05T16:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`feat`] Add hard negatives mining utility (#2768)\n\n* Add hard negatives mining utility\r\n\r\n* Add example datasets/models for hard negative mining tip\r\n\r\n* Update phrasing in dataset overview","shortMessageHtmlLink":"[feat] Add hard negatives mining utility (#2768)"}},{"before":"0f1be2eccd190dd17640c3cbf7c2a5aae8485382","after":"0ff4e0cd0ab784b1c5b616e14e980b7401f652a8","ref":"refs/heads/master","pushedAt":"2024-07-05T11:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Allow inheriting the Transformer class (#2810)","shortMessageHtmlLink":"Allow inheriting the Transformer class (#2810)"}},{"before":"5fad70fe1fe8c4fed09a163be135781ea443874b","after":"0f1be2eccd190dd17640c3cbf7c2a5aae8485382","ref":"refs/heads/master","pushedAt":"2024-07-05T09:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Update outdated docs links","shortMessageHtmlLink":"Update outdated docs links"}},{"before":"2ff0da9f5f28ddfe75180c6c96b9885a04b86143","after":"5fad70fe1fe8c4fed09a163be135781ea443874b","ref":"refs/heads/master","pushedAt":"2024-06-28T13:20:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[fix] Add tests for 3.12 in cicd (#2785)","shortMessageHtmlLink":"[fix] Add tests for 3.12 in cicd (#2785)"}},{"before":"a2b4da197b0cb48bd60d30fd3d99e59f1a1023b7","after":"2ff0da9f5f28ddfe75180c6c96b9885a04b86143","ref":"refs/heads/master","pushedAt":"2024-06-28T09:56:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[chore] Enable ruff rules `Warning (W)` (#2789)","shortMessageHtmlLink":"[chore] Enable ruff rules Warning (W) (#2789)"}},{"before":"8ce142bb3e49254536bacd4dd7fa71af9da7cef2","after":"a2b4da197b0cb48bd60d30fd3d99e59f1a1023b7","ref":"refs/heads/master","pushedAt":"2024-06-28T09:09:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Elasticsearch example: simplify setup (#2778)\n\n* Elasticsearch example: simplify setup\r\n\r\nThe instructions to run locally were simplified to omit TLS. Hence we\r\ncan simplify this example script to skip the ssl_context part.\r\n\r\n* clean up import\r\n\r\n* Specify elasticsearch v8.0+\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Aarsen ","shortMessageHtmlLink":"Elasticsearch example: simplify setup (#2778)"}},{"before":"2dee8c22f618df3f34f55d406bf97aa88383728a","after":"8ce142bb3e49254536bacd4dd7fa71af9da7cef2","ref":"refs/heads/master","pushedAt":"2024-06-26T10:04:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Cast predict scores to float before converting to numpy (#2783)\n\n* Cast predict scores to float before converting to numpy\r\n\r\nTorch might throw a type error (see https://github.com/pytorch/pytorch/issues/109873) when a model uses a different precision (e.g., bf16). Casting the scores to float fixes this.\r\n\r\n* Add simple bfloat16 edge case test\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Aarsen ","shortMessageHtmlLink":"Cast predict scores to float before converting to numpy (#2783)"}},{"before":"699fc0e4d5b54f694b3d0e04e9991573554963cf","after":"2dee8c22f618df3f34f55d406bf97aa88383728a","ref":"refs/heads/master","pushedAt":"2024-06-25T08:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`fix`] Fix retokenization on DDP/DP with GIST losses (#2775)\n\n* Fix retokenization on DDP/DP with GIST losses\r\n\r\n* Store the model tokenizer, not the guide tokenize function","shortMessageHtmlLink":"[fix] Fix retokenization on DDP/DP with GIST losses (#2775)"}},{"before":"e5c15a51a72a5432370c4daa1d0ef7be67b4ce50","after":"699fc0e4d5b54f694b3d0e04e9991573554963cf","ref":"refs/heads/master","pushedAt":"2024-06-25T07:31:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Add type overloading for encode and predict methods (#2763)\n\n* Add numpy tying plugin to mypy conf\r\n\r\n* Specify typing overload for `CrossEncoder.predict`\r\n\r\n* Specify typing overload for `SentenceTransformer.encode`\r\n\r\n* Slightly update the overloads to cover all edge cases\r\n\r\n* Broadens List types to Sequences, adds ndarray for `SentenceTranformer.encode` and `CrossEncoder.predict`\r\n\r\n* Revert Sequences, add ArrayLike\r\n\r\n* Revert overzealous find-replace\r\n\r\n* Add missing import\r\n\r\n* Remove ArrayLike\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Aarsen ","shortMessageHtmlLink":"Add type overloading for encode and predict methods (#2763)"}},{"before":"f135dcf8fb0e9730d1d7286ea1fdcb3762e51bb3","after":"e5c15a51a72a5432370c4daa1d0ef7be67b4ce50","ref":"refs/heads/master","pushedAt":"2024-06-20T08:40:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`feat`] Add show_progress_bar to encode_multi_process (#2762)","shortMessageHtmlLink":"[feat] Add show_progress_bar to encode_multi_process (#2762)"}},{"before":"49e141a54c63fd20c4a10876c488fd9c9551a4ec","after":"f135dcf8fb0e9730d1d7286ea1fdcb3762e51bb3","ref":"refs/heads/master","pushedAt":"2024-06-20T07:27:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Fix syntax warning (issue #2687) (#2765)\n\n* Update SentenceEvaluator.py: fix syntax warning (issue #2687)\r\n\r\n* Update model_card.py: fix syntax warning (issue #2687)\r\n\r\n* Update DenoisingAutoEncoderLoss.py: fix syntax warning (issue #2687)","shortMessageHtmlLink":"Fix syntax warning (issue #2687) (#2765)"}},{"before":"281fe9e9ecdb1e4a6a03ced0f17661c0d02d4a50","after":"49e141a54c63fd20c4a10876c488fd9c9551a4ec","ref":"refs/heads/master","pushedAt":"2024-06-18T10:08:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`fix`] Prevent crash when encoding empty list (#2759)","shortMessageHtmlLink":"[fix] Prevent crash when encoding empty list (#2759)"}},{"before":"54da35b070c5fac669c3ea510504f28007a78df5","after":"281fe9e9ecdb1e4a6a03ced0f17661c0d02d4a50","ref":"refs/heads/master","pushedAt":"2024-06-18T08:41:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Update NLTK imports in DenoisingAutoEncoderDataset.py (#2747)\n\nfrom nltk.tokenize.treebank import TreebankWordDetokenizer instead of nltk","shortMessageHtmlLink":"Update NLTK imports in DenoisingAutoEncoderDataset.py (#2747)"}},{"before":"ca15235ebe75322ae3499c99495515464d8c8d9f","after":"54da35b070c5fac669c3ea510504f28007a78df5","ref":"refs/heads/master","pushedAt":"2024-06-18T08:34:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"spelling: code comment updates (#2735)\n\n* spelling: code updates\r\n\r\n* fmt style","shortMessageHtmlLink":"spelling: code comment updates (#2735)"}},{"before":"a37cf2d3f9bd6c3f8b7aac06e49aa43fcab350cc","after":"ca15235ebe75322ae3499c99495515464d8c8d9f","ref":"refs/heads/master","pushedAt":"2024-06-18T08:33:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Typo fixed in examples/training/sts/training_stsbenchmark.py (#2743)","shortMessageHtmlLink":"Typo fixed in examples/training/sts/training_stsbenchmark.py (#2743)"}},{"before":"081dda6390c7894bd74298ddb0978af40187b67c","after":"a37cf2d3f9bd6c3f8b7aac06e49aa43fcab350cc","ref":"refs/heads/master","pushedAt":"2024-06-18T08:18:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`versions`] Increment transformers/hf-hub versions to prevent training crash (#2757)\n\n* Increment transformers/hf-hub versions for dataloader_persistent_workers\r\n\r\n* Increment to v4.38.0 instead, for prefetch_factor\r\n\r\n* Keep numpy at <2 for now due to Windows crashes","shortMessageHtmlLink":"[versions] Increment transformers/hf-hub versions to prevent traini…"}},{"before":"026c67587f6fe3c02b559fed13f7fcc395f7b44a","after":"081dda6390c7894bd74298ddb0978af40187b67c","ref":"refs/heads/master","pushedAt":"2024-06-18T08:06:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[Spelling] update examples (#2734)\n\n* update codespell-examples\r\n\r\n* fmt!","shortMessageHtmlLink":"[Spelling] update examples (#2734)"}},{"before":"ae0f3c144647e49f1f4c0691476f8722e119cb02","after":"026c67587f6fe3c02b559fed13f7fcc395f7b44a","ref":"refs/heads/master","pushedAt":"2024-06-18T08:04:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[Spelling] Codespell readme (#2736)","shortMessageHtmlLink":"[Spelling] Codespell readme (#2736)"}},{"before":"1d15b948fcdef5516c2ff185cf7b71ba8dc1db97","after":"ae0f3c144647e49f1f4c0691476f8722e119cb02","ref":"refs/heads/master","pushedAt":"2024-06-18T08:03:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[Spelling] Fix various typos in the docs (#2733)","shortMessageHtmlLink":"[Spelling] Fix various typos in the docs (#2733)"}},{"before":"f012ab33189d23cef0dd00df7c5642ebb0bac2d4","after":"1d15b948fcdef5516c2ff185cf7b71ba8dc1db97","ref":"refs/heads/master","pushedAt":"2024-06-18T08:01:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[Typing] make device optional (#2731)","shortMessageHtmlLink":"[Typing] make device optional (#2731)"}},{"before":"ba908be1e939b61e961eedeb78ba3a0e409b7af8","after":"8a02e45b44cb03f8b3385fa2d1587eb006225bfa","ref":"refs/heads/v3.0-release","pushedAt":"2024-06-07T12:21:41.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v3.0-release","shortMessageHtmlLink":"Merge branch 'master' into v3.0-release"}},{"before":"d079878ecad68d64688621a9a8749d30d64965c5","after":"f012ab33189d23cef0dd00df7c5642ebb0bac2d4","ref":"refs/heads/master","pushedAt":"2024-06-07T12:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"typo: SentenceTransformersTrainingArguments -> SentenceTransformerTrainingArguments","shortMessageHtmlLink":"typo: SentenceTransformersTrainingArguments -> SentenceTransformerTra…"}},{"before":"6ea99036f437f06f2f3e2dcf3cb08adf630d5935","after":"d079878ecad68d64688621a9a8749d30d64965c5","ref":"refs/heads/master","pushedAt":"2024-06-07T12:13:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Specify the exact dataset size as a tag, will be bucketized by HF eventually (#2728)","shortMessageHtmlLink":"Specify the exact dataset size as a tag, will be bucketized by HF eve…"}},{"before":"8ded7682ce340662294c474a6045af0624ca6869","after":"6ea99036f437f06f2f3e2dcf3cb08adf630d5935","ref":"refs/heads/master","pushedAt":"2024-06-07T10:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"[`feat`] Integrate safetensors with Dense, etc. modules too. (#2722)\n\n* Integrate safetensors with Dense, etc. modules too.\r\n\r\n* Undo changes to WeightedLayerPooling\r\n\r\n* If we don't load via load_model, we shouldn't save via save_model","shortMessageHtmlLink":"[feat] Integrate safetensors with Dense, etc. modules too. (#2722)"}},{"before":"d9c2b0c237c04e59b1731eb3cf2ed2f0d348da03","after":"8ded7682ce340662294c474a6045af0624ca6869","ref":"refs/heads/master","pushedAt":"2024-06-07T09:19:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2727 from tomaarsen/can_return_loss\n\n[`simplify`] Set can_return_loss=True globally, instead of via the data collator","shortMessageHtmlLink":"Merge pull request #2727 from tomaarsen/can_return_loss"}},{"before":"b5e98e1fcd385dc56334a6d8c4aa4e3aa04921dd","after":"d9c2b0c237c04e59b1731eb3cf2ed2f0d348da03","ref":"refs/heads/master","pushedAt":"2024-06-07T08:26:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2726 from tomaarsen/fix/no_evaluator\n\n[`fix`] Fix edge case with evaluator being None","shortMessageHtmlLink":"Merge pull request #2726 from tomaarsen/fix/no_evaluator"}},{"before":"fc1b7d0f308585e8caafbc9ca96af099b0931f73","after":"b5e98e1fcd385dc56334a6d8c4aa4e3aa04921dd","ref":"refs/heads/master","pushedAt":"2024-06-06T14:44:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2724 from tomaarsen/improve_typing\n\n[`typing`] Improve typing for many functions & add `py.typed` to satisfy `mypy`","shortMessageHtmlLink":"Merge pull request #2724 from tomaarsen/improve_typing"}},{"before":"1608eb874dc326aacd21233ac0a3649bed4c4c11","after":"fc1b7d0f308585e8caafbc9ca96af099b0931f73","ref":"refs/heads/master","pushedAt":"2024-06-05T15:55:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2720 from saikartheekb/patch-1\n\nUpdate models_en_sentence_embeddings.html","shortMessageHtmlLink":"Merge pull request #2720 from saikartheekb/patch-1"}},{"before":"d6a63473eda3ea1c7c9916d8bf03a7fddf3e44a0","after":"1608eb874dc326aacd21233ac0a3649bed4c4c11","ref":"refs/heads/master","pushedAt":"2024-06-05T14:37:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2719 from tomaarsen/fix/matryoshka_ascending_dims\n\n[`fix`] Fix `MatryoshkaLoss` crash if the first dimension is not the biggest","shortMessageHtmlLink":"Merge pull request #2719 from tomaarsen/fix/matryoshka_ascending_dims"}},{"before":"73fe054c64ece77165da54f96e5d4da8b9ae4bcc","after":"d6a63473eda3ea1c7c9916d8bf03a7fddf3e44a0","ref":"refs/heads/master","pushedAt":"2024-06-05T14:21:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tomaarsen","name":"Tom Aarsen","path":"/tomaarsen","primaryAvatarUrl":"https://github.com/avatars/u/37621491?s=80&v=4"},"commit":{"message":"Merge pull request #2718 from tomaarsen/fix/args_push_to_hub\n\n[`fix`] Implement `create_model_card` on the Trainer, allowing args.push_to_hub=True","shortMessageHtmlLink":"Merge pull request #2718 from tomaarsen/fix/args_push_to_hub"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd_LX4AA","startCursor":null,"endCursor":null}},"title":"Activity · UKPLab/sentence-transformers"}