{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":499830255,"defaultBranch":"main","name":"open-metric-learning","ownerLogin":"OML-Team","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-04T13:12:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104944039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717679180.0","currentOid":""},"activityList":{"items":[{"before":"6c4e20e913be9cc27eac803b46f15f2b3cb3c694","after":"18d51ff6c882a94df9b413d8a38c21a95cfb83f1","ref":"refs/heads/oml_3.0_release","pushedAt":"2024-06-06T14:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"fixed text visualisation and linters; temprorary turned on full CI on branch","shortMessageHtmlLink":"fixed text visualisation and linters; temprorary turned on full CI on…"}},{"before":"e70df1061bf38b64f31b39c80d496430c0550cdb","after":null,"ref":"refs/heads/oml_3.0_prepare_release","pushedAt":"2024-06-06T13:06:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":"4934fb53411d921a53aff9ba48d1a51fabed341f","after":"6c4e20e913be9cc27eac803b46f15f2b3cb3c694","ref":"refs/heads/oml_3.0_release","pushedAt":"2024-06-06T13:06:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Last changes for 3.0 release\n\nMisc:\r\n\r\n* Fixed categories handling in pcf metric\r\n* Added docs to calculating metrics by rr\r\n* Added verbose argument","shortMessageHtmlLink":"Last changes for 3.0 release"}},{"before":"c44cf61c275393ef4fb975f0bc90e3373332af72","after":"e70df1061bf38b64f31b39c80d496430c0550cdb","ref":"refs/heads/oml_3.0_prepare_release","pushedAt":"2024-06-06T13:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"d3b854c6553a03529fa8b22897969852ed46038f","after":"c44cf61c275393ef4fb975f0bc90e3373332af72","ref":"refs/heads/oml_3.0_prepare_release","pushedAt":"2024-06-06T13:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":null,"after":"d3b854c6553a03529fa8b22897969852ed46038f","ref":"refs/heads/oml_3.0_prepare_release","pushedAt":"2024-06-06T10:35:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"fdb6bb6a17091428a11a527dc4725c69ed9b3ed6","after":null,"ref":"refs/heads/th","pushedAt":"2024-06-05T15:10:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":"0160f444f838ecb5a2cd997d7a98fbf3947b951d","after":"4934fb53411d921a53aff9ba48d1a51fabed341f","ref":"refs/heads/oml_3.0_release","pushedAt":"2024-06-05T15:10:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Adaptive and constant thresholding as postprocessors \n\nALGO POST-PROCESSING\r\n\r\n* Added `AdaptiveThresholding`, `ConstantThresholding`:\r\n * classes implementation\r\n * updated registry and configs\r\n * readthedocs: contents and algo postprocessing page with a new example\r\n * pytests and pipelines test\r\n * added thresholding to a few existing python examples\r\n* Added `is_empty` and `deepcopy` methods to `RetrievalResults`, also updated readthedocs\r\n* Removed `top_n` from `IRetrievalPostprocessor` interface\r\n* Updated code so it can work with the old NN postprocessing and new algorithmic ones. Added todo so we refactor it in future after we have more postprocessors.\r\n* Added drawing test for empty `RetrievalResults`\r\n* Used mock text dataset in categories example instead of the image one (because it has bigger categories)","shortMessageHtmlLink":"Adaptive and constant thresholding as postprocessors"}},{"before":"9e28b1aaea8cc37ccf250c0c8cf40922d8a9b129","after":"fdb6bb6a17091428a11a527dc4725c69ed9b3ed6","ref":"refs/heads/th","pushedAt":"2024-06-05T14:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"369545e8ce1efcfe46a02ce82a8a71c05fe37f79","after":"9e28b1aaea8cc37ccf250c0c8cf40922d8a9b129","ref":"refs/heads/th","pushedAt":"2024-06-05T13:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"8f1708fe891547ffca9118f13ad63c612fa28cfe","after":"369545e8ce1efcfe46a02ce82a8a71c05fe37f79","ref":"refs/heads/th","pushedAt":"2024-06-05T11:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"92205469e4c2c57f198d58237dfb299c1ea65dca","after":"8f1708fe891547ffca9118f13ad63c612fa28cfe","ref":"refs/heads/th","pushedAt":"2024-06-05T05:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"016399ea3dc53ac3bb9c5a604094d71f7d2d8397","after":"92205469e4c2c57f198d58237dfb299c1ea65dca","ref":"refs/heads/th","pushedAt":"2024-06-04T16:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"42adcdf5bcad38191c8d776aca3c94e722055e23","after":null,"ref":"refs/heads/postproc","pushedAt":"2024-06-04T14:42:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":"2c91fe9d03e1afcedb2dac88569899f4ad35e283","after":"016399ea3dc53ac3bb9c5a604094d71f7d2d8397","ref":"refs/heads/th","pushedAt":"2024-06-04T14:42:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Merge branch 'postproc' of github.com:OML-Team/open-metric-learning into th","shortMessageHtmlLink":"Merge branch 'postproc' of github.com:OML-Team/open-metric-learning i…"}},{"before":"6056626e75aefcb9d56c249649b2784d289dcaf4","after":"42adcdf5bcad38191c8d776aca3c94e722055e23","ref":"refs/heads/postproc","pushedAt":"2024-06-04T14:42:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Merge branch 'oml_3.0_release' of github.com:OML-Team/open-metric-learning into postproc","shortMessageHtmlLink":"Merge branch 'oml_3.0_release' of github.com:OML-Team/open-metric-lea…"}},{"before":"a83c2a0fb54c59919d82b37f2dcbf4e11fd227f4","after":"0160f444f838ecb5a2cd997d7a98fbf3947b951d","ref":"refs/heads/oml_3.0_release","pushedAt":"2024-06-04T14:40:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Misc improvements for OML 3.0\n\nMISC\r\n\r\n* Updated `check_retrieval_format` so it works with text dataset.\r\n* Added code example of usage `check_retrieval_format` (+ the corresponding test)\r\n* Made `last_logs` property and added docs for it (for triplet & arcface losses, bank miner)\r\n* Made `distances`, `retrieved_ids`, `gt_ids` documented properties of `RetrievalResults`.","shortMessageHtmlLink":"Misc improvements for OML 3.0"}},{"before":"32dee56da28cb306ff43cf9816a56ce782ea0550","after":null,"ref":"refs/heads/docs","pushedAt":"2024-06-04T14:26:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":null,"after":"6056626e75aefcb9d56c249649b2784d289dcaf4","ref":"refs/heads/postproc","pushedAt":"2024-06-04T14:26:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Merge branch 'docs' of github.com:OML-Team/open-metric-learning into postproc","shortMessageHtmlLink":"Merge branch 'docs' of github.com:OML-Team/open-metric-learning into …"}},{"before":"6056626e75aefcb9d56c249649b2784d289dcaf4","after":null,"ref":"refs/heads/postproc","pushedAt":"2024-06-04T14:25:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":"82be4045d9e7b43ee5c97b91eb698858a8957113","after":"6056626e75aefcb9d56c249649b2784d289dcaf4","ref":"refs/heads/postproc","pushedAt":"2024-06-04T14:24:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Merge branch 'docs' of github.com:OML-Team/open-metric-learning into postproc","shortMessageHtmlLink":"Merge branch 'docs' of github.com:OML-Team/open-metric-learning into …"}},{"before":"e524364075ee33f2ce1d73a8217bdf037704f2b9","after":"32dee56da28cb306ff43cf9816a56ce782ea0550","ref":"refs/heads/docs","pushedAt":"2024-06-04T14:24:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Merge branch 'oml_3.0_release' of github.com:OML-Team/open-metric-learning into docs","shortMessageHtmlLink":"Merge branch 'oml_3.0_release' of github.com:OML-Team/open-metric-lea…"}},{"before":null,"after":"e524364075ee33f2ce1d73a8217bdf037704f2b9","ref":"refs/heads/docs","pushedAt":"2024-06-04T14:22:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Finished \"OML features\" and side-by-side examples","shortMessageHtmlLink":"Finished \"OML features\" and side-by-side examples"}},{"before":"e524364075ee33f2ce1d73a8217bdf037704f2b9","after":null,"ref":"refs/heads/docs","pushedAt":"2024-06-04T14:22:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"}},{"before":"44a5efdfbb5f34a17bd4df85195dab924dcbb679","after":"a83c2a0fb54c59919d82b37f2dcbf4e11fd227f4","ref":"refs/heads/oml_3.0_release","pushedAt":"2024-06-04T14:22:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"Docs, Readme and examples for OML 3.0 (#570)\n\n================== Docs, Readme and examples for OML 3.0 ====================\r\n\r\nGeneral\r\n* Made imports shorter in all examples (updated the corresponding `__init__.py` files and `__all__` variables)\r\n* `train.md`, `val_md` -> `train_val_img_txt.md`\r\n* Joined example of using pre-trained image models, pre-trained HF text models (just added), and zoo table (moved) into one file.\r\n* Removed links to colab notebooks for all examples except for the `train_val_img_txt.md` code snippet.\r\n* Updated dataset format description: added info about `text` column.\r\n* Updated mock dataset of texts so we have more data in train.\r\n* Added handling categories example (train + val)\r\n\r\nRenaming:\r\n* `download_mock_dataset` got a short link `get_mock_images_dataset` so it looks similar to `get_mock_texts_dataset`\r\n* `RetrievalResults.compute_from_embeddings(embeddings, dataset, n_items_to_retrieve=5)` -> `RetrievalResults.from_embeddings(embeddings, dataset, n_items=5)`\r\n\r\nREADME:\r\n* Added release notes for OML 3.0\r\n* Added side-by-side example of training and validation text and image models\r\n* Added `OML Features` section\r\n* Zoo section is updated\r\n* Updated FAQ, moved to Documentation section\r\n\r\nReadTheDocs:\r\n* Added new text Datasets to docs\r\n* Added `OML Features` section to the home page \r\n* Moved getters for mock datasets from utils to Datasets page\r\n* Python examples: hide most of the examples under details. Added an example of handling categories.\r\n* Updated the page about logging.\r\n* Split post-processing section into re-ranking by model (the old content of post-processing) and algo post-processing (just a page holder for the moment).\r\n* Removed `zoo` section from post-processing by model.","shortMessageHtmlLink":"Docs, Readme and examples for OML 3.0 (#570)"}},{"before":null,"after":"2c91fe9d03e1afcedb2dac88569899f4ad35e283","ref":"refs/heads/th","pushedAt":"2024-06-04T00:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"3008194bc787b9aa6b08213ca0887766207759b8","after":"82be4045d9e7b43ee5c97b91eb698858a8957113","ref":"refs/heads/postproc","pushedAt":"2024-06-04T00:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"7aef1db5fc72bb2141c1898cc58bba28ee52a34e","after":"3008194bc787b9aa6b08213ca0887766207759b8","ref":"refs/heads/postproc","pushedAt":"2024-06-04T00:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}},{"before":"eeb29d93b346ef9255b6f0265419afd0b5e6c16d","after":"7aef1db5fc72bb2141c1898cc58bba28ee52a34e","ref":"refs/heads/postproc","pushedAt":"2024-06-04T00:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"added docs for last logs","shortMessageHtmlLink":"added docs for last logs"}},{"before":null,"after":"eeb29d93b346ef9255b6f0265419afd0b5e6c16d","ref":"refs/heads/postproc","pushedAt":"2024-06-04T00:12:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlekseySh","name":"Aleksei Shabanov","path":"/AlekseySh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20143575?s=80&v=4"},"commit":{"message":"upd","shortMessageHtmlLink":"upd"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXkpcpQA","startCursor":null,"endCursor":null}},"title":"Activity · OML-Team/open-metric-learning"}