{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":156401841,"defaultBranch":"main","name":"sktime","ownerLogin":"sktime","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-06T15:08:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56396127?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716585399.0","currentOid":""},"activityList":{"items":[{"before":"d3034ed8d4571f5109f436131bbb3d669d025bb3","after":"39958a453674baa07b60bf941251c939fdb0b9aa","ref":"refs/heads/baseobject-refactor-git","pushedAt":"2024-05-25T02:29: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":"[AUTOMATED] update CONTRIBUTORS.md","shortMessageHtmlLink":"[AUTOMATED] update CONTRIBUTORS.md"}},{"before":"db7cb6a3bcea9761aebbda70c9a5f3d2ae3f9ce6","after":"d3034ed8d4571f5109f436131bbb3d669d025bb3","ref":"refs/heads/baseobject-refactor-git","pushedAt":"2024-05-25T02:05:40.000Z","pushType":"push","commitsCount":737,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"7a089c403ff727e58a58ee30b135ea9b7482ed04","after":"27bd0643f135794a22e8477dc2463bfa3f05c1ca","ref":"refs/heads/main","pushedAt":"2024-05-24T21:16:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[ENH] unsigned area under the calibration curve metric for distribution forecasts (#6460)\n\nThis PR adds the unsigned area under the calibration curve as a metric\r\nfor distribution forecasts.","shortMessageHtmlLink":"[ENH] unsigned area under the calibration curve metric for distributi…"}},{"before":"4c46a3e6fcdfb4289972822a102808d0e2c5ed2b","after":null,"ref":"refs/heads/aucalib","pushedAt":"2024-05-24T21:16:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":null,"after":"3b635b289dbe80216e95faa20bf5f4a8902d2642","ref":"refs/heads/dependabot/pip/dtw-python-gte-1.3-and-lt-1.6","pushedAt":"2024-05-24T20:47:19.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":"[MNT] [Dependabot](deps): Update dtw-python requirement\n\nUpdates the requirements on [dtw-python](https://github.com/DynamicTimeWarping/dtw-python) to permit the latest version.\n- [Release notes](https://github.com/DynamicTimeWarping/dtw-python/releases)\n- [Changelog](https://github.com/DynamicTimeWarping/dtw-python/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/DynamicTimeWarping/dtw-python/compare/v1.3.0...v1.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: dtw-python\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[MNT] [Dependabot](deps): Update dtw-python requirement"}},{"before":"4bf8a00f809de7ae9880e9300bad2125f7f2b5f7","after":null,"ref":"refs/heads/dependabot/pip/sphinx-design-lt-0.7.0","pushedAt":"2024-05-24T15:56:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"d2ee9736f59a734965498b9660e8c0b6e71b2644","after":"7a089c403ff727e58a58ee30b135ea9b7482ed04","ref":"refs/heads/main","pushedAt":"2024-05-24T15:56:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[MNT] [Dependabot](deps): Update sphinx-design requirement from <0.6.0 to <0.7.0 (#6471)\n\nUpdates the requirements on\r\n[sphinx-design](https://github.com/executablebooks/sphinx-design) to\r\npermit the latest version.","shortMessageHtmlLink":"[MNT] [Dependabot](deps): Update sphinx-design requirement from <0.6.…"}},{"before":"6cc7e3f3fa70404087b45ec310e9659e26fff751","after":"c806a996c4420bd1272d865b13404ff4bed3b9b3","ref":"refs/heads/quick-soft-dep-check","pushedAt":"2024-05-24T08:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"add missing alias","shortMessageHtmlLink":"add missing alias"}},{"before":"c898d64481f41ffaa6c4931bb35de75f16aab388","after":"6cc7e3f3fa70404087b45ec310e9659e26fff751","ref":"refs/heads/quick-soft-dep-check","pushedAt":"2024-05-24T06:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarnabrina","name":"Anirban Ray","path":"/yarnabrina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39331844?s=80&v=4"},"commit":{"message":"Replicate same change","shortMessageHtmlLink":"Replicate same change"}},{"before":"aca3c2f8a85c16b1dc64346303b946e66d9cc45f","after":"c898d64481f41ffaa6c4931bb35de75f16aab388","ref":"refs/heads/quick-soft-dep-check","pushedAt":"2024-05-24T03:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarnabrina","name":"Anirban Ray","path":"/yarnabrina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39331844?s=80&v=4"},"commit":{"message":"trying to fix discrepancy\n\nIssues:\r\n\r\n- install and import names of packages may vary\r\n- sktime functions accept different values","shortMessageHtmlLink":"trying to fix discrepancy"}},{"before":"4008585765bc0327da3bdddf768fd3b096aa8859","after":null,"ref":"refs/heads/pykan_forecaster","pushedAt":"2024-05-23T23:52:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"0345ac0dd37d2242bba2cbdf275eb82ab3aad59c","after":"d2ee9736f59a734965498b9660e8c0b6e71b2644","ref":"refs/heads/main","pushedAt":"2024-05-23T23:52:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[ENH] pykan based forecaster (#6386)\n\nTowards #6390 \r\n\r\n```python\r\n\r\nfrom sktime.forecasting.pykan_forecaster import PyKANForecaster\r\nfrom sktime.datasets import load_airline\r\nforecaster = PyKANForecaster()\r\nforecaster.fit(load_airline(), fh=range(12))\r\nprediction = forecaster.predict()\r\nimport matplotlib.pyplot as plt\r\nplt.plot(prediction.detach().numpy().flatten(), label=\"Prediction\")\r\nplt.plot(test_target[0].detach().numpy().flatten(), label=\"True\")\r\nplt.show()\r\n\r\n```\r\n\r\n#### Reference Issues/PRs\r\n#6390 \r\n\r\n\r\n#### What does this implement/fix? Explain your changes.\r\nAdd a simple PyKAN based forecaster\r\n\r\n#### Does your contribution introduce a new dependency? If yes, which\r\none?\r\npykan","shortMessageHtmlLink":"[ENH] pykan based forecaster (#6386)"}},{"before":"af36523ecb666a18f57c9cdd0ceb6e42e00659b9","after":"4008585765bc0327da3bdddf768fd3b096aa8859","ref":"refs/heads/pykan_forecaster","pushedAt":"2024-05-23T21:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benHeid","name":"Benedikt Heidrich","path":"/benHeid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9725296?s=80&v=4"},"commit":{"message":"make tests faster by selecting different test params","shortMessageHtmlLink":"make tests faster by selecting different test params"}},{"before":null,"after":"4bf8a00f809de7ae9880e9300bad2125f7f2b5f7","ref":"refs/heads/dependabot/pip/sphinx-design-lt-0.7.0","pushedAt":"2024-05-23T20:59:16.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":"[MNT] [Dependabot](deps): Update sphinx-design requirement\n\nUpdates the requirements on [sphinx-design](https://github.com/executablebooks/sphinx-design) to permit the latest version.\n- [Release notes](https://github.com/executablebooks/sphinx-design/releases)\n- [Changelog](https://github.com/executablebooks/sphinx-design/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/executablebooks/sphinx-design/compare/v0.0.1...v0.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: sphinx-design\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[MNT] [Dependabot](deps): Update sphinx-design requirement"}},{"before":"b101761901930d9ab692cc24d40f5b986c19663e","after":"0345ac0dd37d2242bba2cbdf275eb82ab3aad59c","ref":"refs/heads/main","pushedAt":"2024-05-23T08:39:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yarnabrina","name":"Anirban Ray","path":"/yarnabrina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39331844?s=80&v=4"},"commit":{"message":"[BUG] fix `ForecastX` when `forecaster_X_exogeneous=\"complement\"` (#6433)\n\n\r\n\r\n#### Reference Issues/PRs\r\n\r\nfixes https://github.com/sktime/sktime/issues/6405\r\n\r\n#### What does this implement/fix? Explain your changes.\r\n\r\nThe issue was the way we were handling the complementation of the\r\ncolumns.\r\n\r\n#### PR checklist\r\n\r\n##### For all contributions\r\n- [x] The PR title starts with either [ENH], [MNT], [DOC], or [BUG].\r\n[BUG] - bugfix, [MNT] - CI, test framework, [ENH] - adding or improving\r\ncode, [DOC] - writing or improving documentation or docstrings.\r\n\r\n\r\n","shortMessageHtmlLink":"[BUG] fix ForecastX when forecaster_X_exogeneous=\"complement\" (#6433"}},{"before":"481b048bd56a686942239d4a00c522fd6b3c45eb","after":"705d05181c35069ca56200d9ffa28df2d0df315e","ref":"refs/heads/regressor-score-float","pushedAt":"2024-05-23T07:56:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"Update test_all_regressors.py","shortMessageHtmlLink":"Update test_all_regressors.py"}},{"before":"eb9e04026a051b2ecae6871e6eecd0fc7fbaef0a","after":"481b048bd56a686942239d4a00c522fd6b3c45eb","ref":"refs/heads/regressor-score-float","pushedAt":"2024-05-23T00:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"Update base.py","shortMessageHtmlLink":"Update base.py"}},{"before":"b5ee105954483ce3a62a96a87da9bd0f27cde704","after":"eb9e04026a051b2ecae6871e6eecd0fc7fbaef0a","ref":"refs/heads/regressor-score-float","pushedAt":"2024-05-23T00:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"Update base.py","shortMessageHtmlLink":"Update base.py"}},{"before":"3166552f3c3ce8fc86a913bce61fd49e39347a8c","after":"474efa63de0ad2a286a33b281cb504e155651d71","ref":"refs/heads/move-dep-checkers","pushedAt":"2024-05-23T00:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":"0cd5a321ca7bc057aa51fb78c4846aa9efdd9a02","after":"b101761901930d9ab692cc24d40f5b986c19663e","ref":"refs/heads/main","pushedAt":"2024-05-22T23:57:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[DOC] fixed wrong sentence in the documentation (#6375)\n\nThere was a mistake in the description of the capabilities of the\r\n`\"np.ndarray\"` mtype. As the example shows, it is capable to represent\r\nmultivariate series.","shortMessageHtmlLink":"[DOC] fixed wrong sentence in the documentation (#6375)"}},{"before":"c8f49612f9f628e2546c7f04143edb9181a1272f","after":null,"ref":"refs/heads/remove-classif-nb","pushedAt":"2024-05-22T23:56:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"08ef4ddd675f30ca0358346a111576a0b13a84db","after":"0cd5a321ca7bc057aa51fb78c4846aa9efdd9a02","ref":"refs/heads/main","pushedAt":"2024-05-22T23:56:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[DOC] remove redundant/duplicative classification tutorial notebooks (#6401)\n\nThis PR removes three of the \"minor\" classification notebooks, they were\r\nvery short and formulaic, fitting a single classifier.\r\n\r\nThere is no additional content, compared to the basic classification\r\nvignette and the tuning vignette, imo, except for the choice of a\r\ndifferent classifier.\r\n\r\nThe classifiers in the notebook are also costly to run as part of the\r\ntests, so I see strong reasons to simply remove these notebooks.","shortMessageHtmlLink":"[DOC] remove redundant/duplicative classification tutorial notebooks (#…"}},{"before":"63288754e8cca623775bda40c120bc81790605ff","after":"08ef4ddd675f30ca0358346a111576a0b13a84db","ref":"refs/heads/main","pushedAt":"2024-05-22T23:55:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[ENH] test classifiers on str dtype `y`, ensure `predict` returns same type and labels (#6428)\n\nThis PR extends the suite test `test_classifier_on_unit_test_data` to\r\ntest that `y` of object or str dtype `y` leads to correct labels on\r\n`predict` outputs.\r\n\r\nCovers second bug in https://github.com/sktime/sktime/issues/6427,\r\nnamely the example returning integer labels instead of string labels -\r\nbut does not fix the bug.\r\n\r\nIt is hence expected that the test will detect bug #6427.\r\n\r\nDepends on the following PR which fix newly covered bugs:\r\n\r\n* #6430\r\n* https://github.com/sktime/sktime/pull/6432","shortMessageHtmlLink":"[ENH] test classifiers on str dtype y, ensure predict returns sam…"}},{"before":"6633ffda69b89ecbd5d6056dce7aa033e6023640","after":null,"ref":"refs/heads/unittest-check-y_pred","pushedAt":"2024-05-22T23:55:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"4553be3a1ddc9f3f25c786fdf261d5f0178f42a1","after":null,"ref":"refs/heads/fix-classif-predict-default","pushedAt":"2024-05-22T23:54:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"0af07726fb4399ea83e8c207a3455d8233557242","after":"63288754e8cca623775bda40c120bc81790605ff","ref":"refs/heads/main","pushedAt":"2024-05-22T23:54:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[BUG] fix classifier default `_predict` returning integer labels always, even if `fit` `y` was not integer (#6430)\n\nThis fixes one of the bugs reported in\r\nhttps://github.com/sktime/sktime/issues/6427, namely the default\r\n`_predict` in `BaseClassifier` always returning integer labels, even if\r\nthe original labels were not integers.\r\n\r\nThis would cause all classifiers that did not have a custom `_predict`\r\nimplemented - a few composites, among them `BaggingClassifier` - to\r\nalways predict integers, even if the `y` seen in `fit` was of another\r\ntype.\r\n\r\nThe fix is simple, adding a missing application of the memorized\r\ninteger-to-class dictionary.\r\n\r\nTest coverage is through https://github.com/sktime/sktime/pull/6428.","shortMessageHtmlLink":"[BUG] fix classifier default _predict returning integer labels alwa…"}},{"before":"5be3c68427ca73b165e4391f2f0b3e3307835054","after":null,"ref":"refs/heads/classif-obj-dtype","pushedAt":"2024-05-22T23:54:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}},{"before":"fe6194fc1458d9dcae6e6e5c6e8a5e387f228e41","after":"0af07726fb4399ea83e8c207a3455d8233557242","ref":"refs/heads/main","pushedAt":"2024-05-22T23:54:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[BUG] fix `ProximityForest`, tree, stump, and `IndividualBOSS` returning `y` of different type in `predict` (#6432)\n\nTowards https://github.com/sktime/sktime/issues/6431.\r\n\r\nFixes `ProximityForest`, tree, stump, and `IndividualBOSS` returning `y`\r\nof different type in `predict`.\r\n\r\nThe `IndividualBOSS` was coercing to `object` which was turned of.\r\n\r\nThe proximity classifiers had `_predict` being copy-paste of the default\r\n`_predict` which was fixed in\r\nhttps://github.com/sktime/sktime/pull/6430. The fix is deduplication, so\r\nthe `_predict` defaults to the fixed parent classes' predict.\r\n\r\nTested via https://github.com/sktime/sktime/pull/6428","shortMessageHtmlLink":"[BUG] fix ProximityForest, tree, stump, and IndividualBOSS return…"}},{"before":"62237baf54e6e2d2815852a4d4fe245d2a17c6f3","after":"fe6194fc1458d9dcae6e6e5c6e8a5e387f228e41","ref":"refs/heads/main","pushedAt":"2024-05-22T23:53:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"},"commit":{"message":"[DOC] explanation of `get_test_params` in test framework example (#6434)\n\nMinor change to the developer guide on the test framework, adds an\r\nexplicit explanation on how `get_test_params` provides the test fixtures\r\nto the test classes.","shortMessageHtmlLink":"[DOC] explanation of get_test_params in test framework example (#6434)"}},{"before":"0064cdd3b602164e809d94cfbf1c2fc3d85342fe","after":null,"ref":"refs/heads/explain-get_test_params","pushedAt":"2024-05-22T23:53:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fkiraly","name":"Franz Király","path":"/fkiraly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7985502?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU4W8xAA","startCursor":null,"endCursor":null}},"title":"Activity · sktime/sktime"}