{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":207873236,"defaultBranch":"master","name":"mlcube","ownerLogin":"mlcommons","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-11T17:52:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67760141?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710957380.0","currentOid":""},"activityList":{"items":[{"before":"e2a5ae658f9611b8ca2a59536199265aada886c1","after":"22b3be9b2a78ba09bda20253f61d6457fe0756b1","ref":"refs/heads/gh-pages","pushedAt":"2024-09-13T15:57:38.000Z","pushType":"push","commitsCount":1,"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: 923097cc1f85d260cf964c69d7d9a77294e44d1e","shortMessageHtmlLink":"deploy: 923097c"}},{"before":"adb45e5223ec565e3ce70527454dabadfb94100b","after":"923097cc1f85d260cf964c69d7d9a77294e44d1e","ref":"refs/heads/master","pushedAt":"2024-09-13T15:57:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"GNN documentation (#364)\n\nMLCube documentation updates.\r\n\r\n- Adding information about new Graph Neural Network (GNN) benchmark.\r\n- Fixing various typos.","shortMessageHtmlLink":"GNN documentation (#364)"}},{"before":"732504a4353b71b87f5de84d722ec11fd5ca192e","after":"e2a5ae658f9611b8ca2a59536199265aada886c1","ref":"refs/heads/gh-pages","pushedAt":"2024-08-06T16:05:32.000Z","pushType":"push","commitsCount":1,"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: adb45e5223ec565e3ce70527454dabadfb94100b","shortMessageHtmlLink":"deploy: adb45e5"}},{"before":"37a213da0b9f2e0621fb6f042071f2be589763a9","after":"adb45e5223ec565e3ce70527454dabadfb94100b","ref":"refs/heads/master","pushedAt":"2024-08-06T16:05:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Minified benchmarks documentation (#363)\n\nDocumentation pages (https://docs.mlcommons.org/mlcube/) for the following MLperf minified benchmarks: `Llama2`, `Stable Diffusion`, `3D Unet`, `ResNet`, `Bert` and `Object Detection`.","shortMessageHtmlLink":"Minified benchmarks documentation (#363)"}},{"before":"dbe40151e4f554a277b83209cee42ca6206f0dae","after":"37a213da0b9f2e0621fb6f042071f2be589763a9","ref":"refs/heads/master","pushedAt":"2024-06-20T23:40:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Fixing MLCube and KubeFlow runner for python 3.6. (#359)\n\nTo use MLCube ecosystem with Python 3.6, the following is introduced in this commit:\r\n\r\n[MLCube]\r\n- The cookiecutter version is downgraded for python 3.6, for 3.7 and above it remains as it was before - 2.1.1.\r\n\r\n[KubeFlow runner]\r\n- The protobuf version is downgraded to 3.19.6 for python 3.6, for 3.7 and above it remains as it was before - 3.20.3.\r\n- The kfp version is downgraded to 1.8.5 for python 3.6, for 3.7 and above it remains as it was before - 1.8.22.","shortMessageHtmlLink":"Fixing MLCube and KubeFlow runner for python 3.6. (#359)"}},{"before":"42b31dc2fb3390a87dcbe56497f9f1429360308f","after":"732504a4353b71b87f5de84d722ec11fd5ca192e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-20T23:35:52.000Z","pushType":"push","commitsCount":1,"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: dbe40151e4f554a277b83209cee42ca6206f0dae","shortMessageHtmlLink":"deploy: dbe4015"}},{"before":"c89deabed4f410791d22f4efba68c42238ef6c7c","after":"dbe40151e4f554a277b83209cee42ca6206f0dae","ref":"refs/heads/master","pushedAt":"2024-06-20T23:35:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Forcing pip to 24.0 version in GitHub workdflows. (#361)\n\nLatest pip (`24.1`, released on 06/20/2024) does not install `omegaconf==2.1.0` due to non-standard metadata:\r\n\r\n```\r\nDEPRECATION: omegaconf 2.1.0 has a non-standard dependency specifier PyYAML>=5.1.*. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of omegaconf or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at https://github.com/pypa/pip/issues/12063\r\n```\r\nGitHub workflows fail due to this reason. Temporarily, I have updated workflow files to use pip 24.0 until this is fixed. The following files are modified - _ci.yml_, _runner-publish.yml_, _docs-site.yml_ and _python-publish.yml_.","shortMessageHtmlLink":"Forcing pip to 24.0 version in GitHub workdflows. (#361)"}},{"before":"971352711e21e51e1411dfb76cf9ef09dc8463b7","after":"c89deabed4f410791d22f4efba68c42238ef6c7c","ref":"refs/heads/master","pushedAt":"2024-05-24T21:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanw-mlc","name":"Nathan Wasson","path":"/nathanw-mlc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/126016071?s=80&v=4"},"commit":{"message":"Update CODEOWNERS","shortMessageHtmlLink":"Update CODEOWNERS"}},{"before":null,"after":"a22ac4ab017a7d3192ded12af3031b706cb9290b","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-20T17:56:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump black from 23.7.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 23.7.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.7.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 23.7.0 to 24.3.0"}},{"before":"723ef06de214141cd33edf1e603c132e4e25262c","after":"971352711e21e51e1411dfb76cf9ef09dc8463b7","ref":"refs/heads/master","pushedAt":"2024-02-15T01:29:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Correct processing when `build-args` is empty (none). (#356)\n\nIn certain scenarios when singularity runner is used, setting `build_args` to empty string (-Psingularity.build_args=\"\") results in error (accessign variable that's None). This commit fixes it.","shortMessageHtmlLink":"Correct processing when build-args is empty (none). (#356)"}},{"before":"d47a568475ec82cad4cb79d215fbf69d9ff50b74","after":"723ef06de214141cd33edf1e603c132e4e25262c","ref":"refs/heads/master","pushedAt":"2024-02-15T01:27:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Bugfix: typo in debug logging (#355)\n\nFixing missing s (%s) in log message template.","shortMessageHtmlLink":"Bugfix: typo in debug logging (#355)"}},{"before":"2ec437e9ae7c067ccf6836421d9b2a9102967a89","after":"42b31dc2fb3390a87dcbe56497f9f1429360308f","ref":"refs/heads/gh-pages","pushedAt":"2024-01-18T20:41:52.000Z","pushType":"push","commitsCount":1,"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: d47a568475ec82cad4cb79d215fbf69d9ff50b74","shortMessageHtmlLink":"deploy: d47a568"}},{"before":"2aab2736fed3b324d6ca30e12155ea1a5332b5b9","after":"d47a568475ec82cad4cb79d215fbf69d9ff50b74","ref":"refs/heads/master","pushedAt":"2024-01-18T20:39:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Version bump to 0.0.10rc2. (#354)","shortMessageHtmlLink":"Version bump to 0.0.10rc2. (#354)"}},{"before":"c37dfcbb9bd8e7df7e768b14ffeda8530cd11e0f","after":"2ec437e9ae7c067ccf6836421d9b2a9102967a89","ref":"refs/heads/gh-pages","pushedAt":"2024-01-18T20:12:18.000Z","pushType":"push","commitsCount":1,"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: fb371c960938b495e939bf38b161199d529cf912","shortMessageHtmlLink":"deploy: fb371c9"}},{"before":"95470a31abd3d24d8539bf26a3e8a26075bcce21","after":null,"ref":"refs/tags/0.0.10rc1","pushedAt":"2024-01-18T20:06:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"}},{"before":"56c90fb7f91b7f083296f9e9edbf7117cf342fba","after":null,"ref":"refs/tags/0.0.10rc2","pushedAt":"2024-01-18T20:05:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"}},{"before":"56c90fb7f91b7f083296f9e9edbf7117cf342fba","after":null,"ref":"refs/tags/0.0.10rc3","pushedAt":"2024-01-18T20:05:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"}},{"before":"5c702b6517becf8562571ffb28c5fa14d7c2fda4","after":null,"ref":"refs/tags/0.0.10rc4","pushedAt":"2024-01-18T20:05:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"}},{"before":"2a9e36be588d9338a2c4585635919600bda5056c","after":null,"ref":"refs/tags/0.0.10rc5","pushedAt":"2024-01-18T20:05:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"}},{"before":"16999ea6ebc299fa61e168af064e7a556e2088d2","after":"2aab2736fed3b324d6ca30e12155ea1a5332b5b9","ref":"refs/heads/master","pushedAt":"2024-01-18T19:44:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Singularity flags bugfix. (#353)\n\nThis commit fixes bug that prevents singularity runner to form the correct command line to run singularity-based mlcubes. Concretely, singularity runner now correctly processes command line arguments that requrie values (such as `--security`) and those that do not (flags such as `--nv`).","shortMessageHtmlLink":"Singularity flags bugfix. (#353)"}},{"before":"8833ec001e8684494902ce64e3861316be342cd3","after":"16999ea6ebc299fa61e168af064e7a556e2088d2","ref":"refs/heads/master","pushedAt":"2024-01-18T19:02:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Initial commit for supporting CLI singularity arguments when input for singularity runner is docker configuration. (#352)\n\nBrief description.\r\nThis commit reimplements the logic that singularity runner uses to determine its configuration when it is not fully specified.\r\n- If `singularity` section not present, a new one, empty, is created.\r\n- If SIF file path can be identified, and the file exists, configuration is considered to be complete. For this to happen, `image` key must be present.\r\n- If recipe (`build_file`) can be identified, and it's either a docker image or an existing singularity recipe file, configuration is considered to be complete. If `image` not present, it is added.\r\n- Finally, docker configuration is used to identify build source (build_file will point to docker image or tar file) and `image`. Additionally, to be consistent with prev implementation `singularity` and `build_args` maybe overridden.\r\n\r\nKnown issue.\r\nIf during the configure phase, an error occured, you may need (depending on error)\r\n- Either install uidmap `sudo apt-get install uidmap`.\r\n- Overwrite `build_args` to disable --fakeroot singularity build argument that may be set automatically (e.g., mlcube run ... -Psingularity.build_args=\"''\").\r\n\r\nDetailed log.\r\nSet log level to `debug`: `mlcube --log-level=debug ...`.\r\n\r\nFixing singularity unit tests.\r\nPrevious implementation used the mock module to mock `io.open` calls to test mlcubes. This worked for all calls to `io.open`. New implementation invokes `subprocess.check_output` that seems to be using `io.open` internally that did not work with existing implementation. New mocking strategy is to mock `io.open` call only for specific file paths (e.g., paths to mlcube configuration files).","shortMessageHtmlLink":"Initial commit for supporting CLI singularity arguments when input fo…"}},{"before":"5f79b7aa48ac61439cce41e0cd45a3b0aa7790ec","after":"8833ec001e8684494902ce64e3861316be342cd3","ref":"refs/heads/master","pushedAt":"2024-01-18T01:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Updating GPU (accelerator) support in MLCube. (#351)\n\nThis commit changes how MLCube runtime works with GPUs. Users have two options to provide information on required accelerators:\r\n- It can be done in MLCube configuration file in the `platform` section (platform.accelerator_count). This value is optional, and if present, may be an empy / non-set string, or an integer. This values is the number of required accelerators, and semantically, is equivalent to docker's `--gpu=N` CLI argument.\r\n- It can be done on a command line using `--gpus` argument, e.g., `mlcube run ... --gpus=4`. This parameter accepts same values as docker's `--gpus` CLI argument does. Concretely:\r\n - When not set MLCube will use platform.accelerator_count value if present.\r\n - When set, this overrides any value assigned to platform.accelerator_count. Could be empty (`--gpus=`) to disable GPUs, all (`--gpus=all`) to use all available GPUs, GPU count (`--gpus=N`) or list of concrete GPUs (`--gpus=\"device=0,2\"`). In this list GPU indices or UUIDs can be used.\r\n\r\nDocker runner will pretty much use this value unmodified and will pass it to docker run command, e.g., `--gpus` flag will present. Singularity runner will pass `--nv` command when GPUs are requested. No CUDA_VISIBLE_DEVICES, SINGULARITYENV_CUDA_VISIBLE_DEVICES or any other env variable will be set by MLCube runtime (docker NVIDIA runtime may set NVIDIA_VISIBLE_DEVICES).\r\n\r\nTo debug for possble issues, enable debug mode (e.g., `mlcube --log-level=debug run ...`) and search the output for the log lines that contain `DEBUG Device spec (...) resolved to ...` and `INFO Device params ... resolved to ...`. They will provide additional information on how MLCube runtime determines how GPUs should be used.","shortMessageHtmlLink":"Updating GPU (accelerator) support in MLCube. (#351)"}},{"before":"78199b5789b16c642c3a9d4864cd8494db3e1398","after":"5f79b7aa48ac61439cce41e0cd45a3b0aa7790ec","ref":"refs/heads/master","pushedAt":"2024-01-05T17:05:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Add CUDA_VISIBLE_DEVICES environment variable when using the --gpus flag (#345)\n\nAdd CUDA_VISIBLE_DEVICES environment variable when using the `--gpus` flag.","shortMessageHtmlLink":"Add CUDA_VISIBLE_DEVICES environment variable when using the --gpus f…"}},{"before":"357bf34d8309858b0b45b1d90274a8320d18432a","after":"c37dfcbb9bd8e7df7e768b14ffeda8530cd11e0f","ref":"refs/heads/gh-pages","pushedAt":"2023-12-11T23:39:02.000Z","pushType":"push","commitsCount":1,"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: 78199b5789b16c642c3a9d4864cd8494db3e1398","shortMessageHtmlLink":"deploy: 78199b5"}},{"before":"4938fe61110b3bc2468df7bf953596771c33c163","after":"78199b5789b16c642c3a9d4864cd8494db3e1398","ref":"refs/heads/master","pushedAt":"2023-12-11T23:38:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Refactoring code related to MLCube CLI options. (#350)\n\n- Removing deprecated option definitions from `__main__.py` (new options are defined in `Options` class).\r\n- Moving new option definitions (network, security etc.) to `Options` class.\r\n- Removing unused and incorrect code related to parsing options accepting multiple values from the `__main__.py` file since this functionality is implemented in `cli` module.\r\n\r\nIn addition, updating the changed files to comply with python style guidelines.","shortMessageHtmlLink":"Refactoring code related to MLCube CLI options. (#350)"}},{"before":"10d280fa96a76f8ff755d331c425ccbba6c04648","after":"357bf34d8309858b0b45b1d90274a8320d18432a","ref":"refs/heads/gh-pages","pushedAt":"2023-12-11T22:47:41.000Z","pushType":"push","commitsCount":1,"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: 4938fe61110b3bc2468df7bf953596771c33c163","shortMessageHtmlLink":"deploy: 4938fe6"}},{"before":"9881ff6001148400a3cdc4e2ad1960bdd8947f7d","after":"4938fe61110b3bc2468df7bf953596771c33c163","ref":"refs/heads/master","pushedAt":"2023-12-11T22:47:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Fixing command line interface for the `run` command. (#348)\n\nThis commit fixes bugs associated with the MLCube `run` command:\r\n- It now uses correct option decorators from the `cli` module (class `Options`) instead of deprecated decorators from the `__main__.py` file.\r\n- It now uses the `-P` option to correctly parse MLCube parameters that users provide on a command line.\r\n\r\nThe latter particularly fixes the #347 issue.","shortMessageHtmlLink":"Fixing command line interface for the run command. (#348)"}},{"before":"755d388edc9fb32dfa2b09c244252485b2b554b3","after":"9881ff6001148400a3cdc4e2ad1960bdd8947f7d","ref":"refs/heads/master","pushedAt":"2023-12-11T22:41:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Updating kfp library version to 1.8.22 (#349)\n\nUpdating version of the `kfp` dependency to 1.8.22. This fixes this error (https://github.com/kubeflow/pipelines/pull/9323), and thus unit tests for the MLCube KubeFlow runner should now be passing. Can't use later versions since they use V2 API that will require code refactoring.","shortMessageHtmlLink":"Updating kfp library version to 1.8.22 (#349)"}},{"before":"49372dcaef042b6ff99ea8d61665a2a2b59b9938","after":"10d280fa96a76f8ff755d331c425ccbba6c04648","ref":"refs/heads/gh-pages","pushedAt":"2023-08-18T18:49:35.000Z","pushType":"push","commitsCount":1,"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: 755d388edc9fb32dfa2b09c244252485b2b554b3","shortMessageHtmlLink":"deploy: 755d388"}},{"before":"5bef920601c064e7309ed14fcee5ddde70d9fa22","after":"755d388edc9fb32dfa2b09c244252485b2b554b3","ref":"refs/heads/master","pushedAt":"2023-08-18T18:48:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sergey-serebryakov","name":"Sergey Serebryakov","path":"/sergey-serebryakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3788298?s=80&v=4"},"commit":{"message":"Add outputfile option to inspect (#340)\n\nNew CLI argument (`--output-file`, `--output_file`) for the mlcube's `inspect` command can be used to specify the file to save inspect results.","shortMessageHtmlLink":"Add outputfile option to inspect (#340)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNTo1NzozOC4wMDAwMDBazwAAAAS1qco2","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xOFQxODo0ODo1NC4wMDAwMDBazwAAAANtyzBb"}},"title":"Activity · mlcommons/mlcube"}