{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201991558,"defaultBranch":"main","name":"Olive","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-12T19:00:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725904536.0","currentOid":""},"activityList":{"items":[{"before":"63f069571b9ad813d6b2306dc26277491df85aa6","after":null,"ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-09T17:55:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"}},{"before":"753583ab0f04be962de65cf15acb8b3fbca3c511","after":"1a6ec2118659b40a6b9c70e1b6eabf5a6c3d6f1b","ref":"refs/heads/main","pushedAt":"2024-09-09T17:55:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"update mlflow logic (#1342)\n\n## Describe your changes\r\n\r\n1. Update and simplify mlflow logic. \r\nNew mlflow folder structure:\r\n```\r\nmlflow_folder/\r\n├── model/\r\n│ ├── model_files\r\n│ └── config.json\r\n└── components/\r\n └── tokenizer/\r\n └── tokenizer_files\r\n```\r\n2. Update downloading non-local resource logic. Add support to download\r\nazureml curated model (not sure which PR changes this logic before).\r\n\r\n## Checklist before requesting a review\r\n- [ ] Add unit tests for this change.\r\n- [ ] Make sure all tests can pass.\r\n- [ ] Update documents if necessary.\r\n- [ ] Lint and apply fixes to your code by running `lintrunner -a`\r\n- [ ] Is this a user-facing change? If yes, give a description of this\r\nchange to be included in the release notes.\r\n- [ ] Is this PR including examples changes? If yes, please remember to\r\nupdate [example\r\ndocumentation](https://github.com/microsoft/Olive/blob/main/docs/source/examples.md)\r\nin a follow-up PR.\r\n\r\n## (Optional) Issue link","shortMessageHtmlLink":"update mlflow logic (#1342)"}},{"before":"26298b20afcdfec2344cb286fac29ef36a201a70","after":"abd937c3d44589224bf708d3e02ba4d216978419","ref":"refs/heads/jambayk/rnt-quantizer","pushedAt":"2024-09-09T17:04:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"rtn2","shortMessageHtmlLink":"rtn2"}},{"before":null,"after":"a7818bfca69eca1ac2e68eb9101b9a35b29dbb1f","ref":"refs/heads/jambayk/level-4-aware","pushedAt":"2024-09-07T04:53:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"accuracy_level_4_aware","shortMessageHtmlLink":"accuracy_level_4_aware"}},{"before":"58d8b060a863db5174b431f4ed1068200da51451","after":"63f069571b9ad813d6b2306dc26277491df85aa6","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-06T23:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"bbbd6e0704665b604a3d4997feea861c204c35c5","after":"58d8b060a863db5174b431f4ed1068200da51451","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-06T23:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"Update mlflow model test","shortMessageHtmlLink":"Update mlflow model test"}},{"before":"aa5e8f799194d13e94437c109954091f42a69d7c","after":"113a98b3b8afc062900c2e7f1f27a0becde7d278","ref":"refs/heads/auto-opt-cli","pushedAt":"2024-09-06T09:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trajepl","name":"trajep","path":"/trajepl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13343117?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"4c34af5f4ac7dce7e35f7629a6611bc9d06d7aa2","after":"aa5e8f799194d13e94437c109954091f42a69d7c","ref":"refs/heads/auto-opt-cli","pushedAt":"2024-09-06T08:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trajepl","name":"trajep","path":"/trajepl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13343117?s=80&v=4"},"commit":{"message":"fix comments","shortMessageHtmlLink":"fix comments"}},{"before":"0cdabb3d42d6df4050aad1a22f5c17a51f1b7c1e","after":"4c34af5f4ac7dce7e35f7629a6611bc9d06d7aa2","ref":"refs/heads/auto-opt-cli","pushedAt":"2024-09-06T05:38:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"trajepl","name":"trajep","path":"/trajepl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13343117?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"d667e64d34d419efdb2e2e1b7965fb8a16ba63d9","after":null,"ref":"refs/heads/xiaoyu/data","pushedAt":"2024-09-05T23:58:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"}},{"before":"aa50a710f9f109e661cc6a347095992ab690e60e","after":"753583ab0f04be962de65cf15acb8b3fbca3c511","ref":"refs/heads/main","pushedAt":"2024-09-05T23:58:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix dataconfig bug (#1347)\n\n## Describe your changes\r\n\r\ncustom data config doesn't have `type`.\r\n\r\n## Checklist before requesting a review\r\n- [ ] Add unit tests for this change.\r\n- [ ] Make sure all tests can pass.\r\n- [ ] Update documents if necessary.\r\n- [ ] Lint and apply fixes to your code by running `lintrunner -a`\r\n- [ ] Is this a user-facing change? If yes, give a description of this\r\nchange to be included in the release notes.\r\n- [ ] Is this PR including examples changes? If yes, please remember to\r\nupdate [example\r\ndocumentation](https://github.com/microsoft/Olive/blob/main/docs/source/examples.md)\r\nin a follow-up PR.\r\n\r\n## (Optional) Issue link","shortMessageHtmlLink":"fix dataconfig bug (#1347)"}},{"before":"a2fd11cf5c376dccab9eed11055a87a5853e07ff","after":"bbbd6e0704665b604a3d4997feea861c204c35c5","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T23:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix nit","shortMessageHtmlLink":"fix nit"}},{"before":"9168fb41ab8d014ab864b8720730428503ad1145","after":"26298b20afcdfec2344cb286fac29ef36a201a70","ref":"refs/heads/jambayk/rnt-quantizer","pushedAt":"2024-09-05T23:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"rtn2","shortMessageHtmlLink":"rtn2"}},{"before":"a3f170069c46340a22dcb894262f7bcffeb55115","after":"a2fd11cf5c376dccab9eed11055a87a5853e07ff","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T23:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix nit","shortMessageHtmlLink":"fix nit"}},{"before":"6f0b8abc9de8dfa7e88784465f9c40ed497ba45a","after":"a3f170069c46340a22dcb894262f7bcffeb55115","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T23:22:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"add more comments","shortMessageHtmlLink":"add more comments"}},{"before":"c7f11eca2cb76eb0543072400f152500b00b653e","after":"6f0b8abc9de8dfa7e88784465f9c40ed497ba45a","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T23:17:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix nit","shortMessageHtmlLink":"fix nit"}},{"before":null,"after":"d667e64d34d419efdb2e2e1b7965fb8a16ba63d9","ref":"refs/heads/xiaoyu/data","pushedAt":"2024-09-05T22:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix dataconfig bug","shortMessageHtmlLink":"fix dataconfig bug"}},{"before":"2da9a894178a146a5d8c1000e4767b144b47bc5b","after":"c7f11eca2cb76eb0543072400f152500b00b653e","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T22:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"c958606c2959c844ce249f6b819f39b2516f6be7","after":"2da9a894178a146a5d8c1000e4767b144b47bc5b","ref":"refs/heads/xiaoyu/mlflow","pushedAt":"2024-09-05T22:48:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"Add mlflow transformers flavor support","shortMessageHtmlLink":"Add mlflow transformers flavor support"}},{"before":"62b11abd728f0f48f6b0721da236e131053711ca","after":null,"ref":"refs/heads/jambayk/mb-cache","pushedAt":"2024-09-05T20:56:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"}},{"before":"cb1f81be2f9261f4a2992312076c60238154bd4a","after":"aa50a710f9f109e661cc6a347095992ab690e60e","ref":"refs/heads/main","pushedAt":"2024-09-05T20:56:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"ModelBuilder: Use `TRANSFORMERS_CACHE` as `cache_dir` (#1345)\n\n## Describe your changes\r\nWe currently try to infer the transformers cache from environment\r\nvariables but those are not set most of the time. `transformers.utils`\r\nhas a variable which handles this logic internally so we can just use\r\nthat instead.\r\n\r\nAlso added some exception handling to remove the intermediate files that\r\nthe model builder adds to the cache dir. Ideally, the transformers cache\r\nand intermediate cache should be dealt separately in order to not\r\npollute the transformers cache.\r\n\r\n## Checklist before requesting a review\r\n- [ ] Add unit tests for this change.\r\n- [ ] Make sure all tests can pass.\r\n- [ ] Update documents if necessary.\r\n- [ ] Lint and apply fixes to your code by running `lintrunner -a`\r\n- [ ] Is this a user-facing change? If yes, give a description of this\r\nchange to be included in the release notes.\r\n- [ ] Is this PR including examples changes? If yes, please remember to\r\nupdate [example\r\ndocumentation](https://github.com/microsoft/Olive/blob/main/docs/source/examples.md)\r\nin a follow-up PR.\r\n\r\n## (Optional) Issue link","shortMessageHtmlLink":"ModelBuilder: Use TRANSFORMERS_CACHE as cache_dir (#1345)"}},{"before":"964ef3c8ba6d1fcfa1fcf8e7171ac61ba24584b8","after":"7041cba9d99ee902b7efe6166ca5c3a7ae096da3","ref":"refs/heads/gh-pages","pushedAt":"2024-09-05T17:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"azure-pipelines[bot]","name":null,"path":"/apps/azure-pipelines","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/9426?s=80&v=4"},"commit":{"message":"Update docs from cb1f81be2f9261f4a2992312076c60238154bd4a","shortMessageHtmlLink":"Update docs from cb1f81b"}},{"before":"21e32392adffb1306cdcf1783cdeeaa91e278edc","after":null,"ref":"refs/heads/xiaoyu/cli","pushedAt":"2024-09-05T17:45:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"}},{"before":"625161942dedf2660b6b53714149a4019fd06ea2","after":"cb1f81be2f9261f4a2992312076c60238154bd4a","ref":"refs/heads/main","pushedAt":"2024-09-05T17:45:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"Add cli output validation & improve cli logging (#1344)\n\n## Describe your changes\r\n\r\n- Add huggingface model url support for cli model name:\r\n`https://huggingface.co/microsoft/Phi-3.5-MoE-instruct`\r\n- Add log level configuration. The default value is 3 to avoid verbose\r\nlogging.\r\n- Add export model number check for `capture-onnx`, `finetune` and\r\n`perf-tuning` cli. If there is no output model, will recommend user to\r\nchange log level to get detailed logs.\r\n- Add extras for `capture-onnx`, `finetune` and `perf-tuning` cli.\r\n- Remove `validate_evaluate_input_model` as this is duplicated as [this\r\ncheck](https://github.com/microsoft/Olive/blob/main/olive/engine/engine.py#L328-L332).\r\nWe want all logs controlled by logging.py\r\n\r\n## Checklist before requesting a review\r\n- [ ] Add unit tests for this change.\r\n- [ ] Make sure all tests can pass.\r\n- [ ] Update documents if necessary.\r\n- [ ] Lint and apply fixes to your code by running `lintrunner -a`\r\n- [ ] Is this a user-facing change? If yes, give a description of this\r\nchange to be included in the release notes.\r\n- [ ] Is this PR including examples changes? If yes, please remember to\r\nupdate [example\r\ndocumentation](https://github.com/microsoft/Olive/blob/main/docs/source/examples.md)\r\nin a follow-up PR.\r\n\r\n## (Optional) Issue link","shortMessageHtmlLink":"Add cli output validation & improve cli logging (#1344)"}},{"before":null,"after":"9168fb41ab8d014ab864b8720730428503ad1145","ref":"refs/heads/jambayk/rnt-quantizer","pushedAt":"2024-09-05T08:20:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"asymmetric works","shortMessageHtmlLink":"asymmetric works"}},{"before":null,"after":"12a03b29f7aa93f311d16778f2b54e75ee7ac705","ref":"refs/heads/default-ds","pushedAt":"2024-09-05T05:58:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"save for now","shortMessageHtmlLink":"save for now"}},{"before":"205ca285fa094fb5f8c36e5bc2fbba7a2a479745","after":"0cdabb3d42d6df4050aad1a22f5c17a51f1b7c1e","ref":"refs/heads/auto-opt-cli","pushedAt":"2024-09-05T03:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trajepl","name":"trajep","path":"/trajepl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13343117?s=80&v=4"},"commit":{"message":"add auto-opt extra dependencies","shortMessageHtmlLink":"add auto-opt extra dependencies"}},{"before":"94a50f4fdb1789c1bcf6895bf182283ebe29af9f","after":"21e32392adffb1306cdcf1783cdeeaa91e278edc","ref":"refs/heads/xiaoyu/cli","pushedAt":"2024-09-05T00:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"update ep logic","shortMessageHtmlLink":"update ep logic"}},{"before":null,"after":"62b11abd728f0f48f6b0721da236e131053711ca","ref":"refs/heads/jambayk/mb-cache","pushedAt":"2024-09-05T00:39:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jambayk","name":"Jambay Kinley","path":"/jambayk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94929125?s=80&v=4"},"commit":{"message":"use transformers_cache","shortMessageHtmlLink":"use transformers_cache"}},{"before":"7cd66923bc3e095d3e41062ac34721fb99868a32","after":"94a50f4fdb1789c1bcf6895bf182283ebe29af9f","ref":"refs/heads/xiaoyu/cli","pushedAt":"2024-09-04T23:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoyu-work","name":"Xiaoyu","path":"/xiaoyu-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85524621?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsTRotgA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/Olive"}