Skip to content

Commit 691da0a

Browse files
authored
Merge branch 'main' into pla
2 parents dccddb6 + 5aaa4ba commit 691da0a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1485
-269
lines changed

.all-contributorsrc

+2-1
Original file line numberDiff line numberDiff line change
@@ -2454,7 +2454,8 @@
24542454
"profile": "https://github.com/Cyril-Meyer",
24552455
"contributions": [
24562456
"test",
2457-
"doc"
2457+
"doc",
2458+
"code"
24582459
]
24592460
},
24602461
{

.github/workflows/issue_comment_edited.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111
jobs:
1212
pr-welcome-edited:
1313
if: ${{ github.event.issue.pull_request }}
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-22.04
1515

1616
steps:
1717
- name: Create app token

.github/workflows/issue_comment_posted.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
self-assign:
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010

1111
steps:
1212
- name: Checkout

.github/workflows/periodic_github_maintenace.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212

1313
jobs:
1414
stale_branches:
15-
runs-on: ubuntu-20.04
15+
runs-on: ubuntu-22.04
1616

1717
steps:
1818
- name: Create app token

.github/workflows/periodic_tests.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ concurrency:
1212

1313
jobs:
1414
check-manifest:
15-
runs-on: ubuntu-20.04
15+
runs-on: ubuntu-22.04
1616

1717
steps:
1818
- name: Checkout
@@ -29,7 +29,7 @@ jobs:
2929
extra_args: check-manifest --hook-stage manual
3030

3131
pre-commit:
32-
runs-on: ubuntu-20.04
32+
runs-on: ubuntu-22.04
3333

3434
steps:
3535
- name: Checkout
@@ -46,7 +46,7 @@ jobs:
4646
extra_args: --all-files
4747

4848
run-notebook-examples:
49-
runs-on: ubuntu-20.04
49+
runs-on: ubuntu-22.04
5050

5151
steps:
5252
- name: Checkout
@@ -84,7 +84,7 @@ jobs:
8484
key: numba-run-notebook-examples-${{ runner.os }}-3.10-${{ env.CURRENT_DATE }}
8585

8686
test-no-soft-deps:
87-
runs-on: ubuntu-20.04
87+
runs-on: ubuntu-22.04
8888

8989
steps:
9090
- name: Checkout
@@ -129,7 +129,7 @@ jobs:
129129
strategy:
130130
fail-fast: false
131131
matrix:
132-
os: [ ubuntu-20.04, macOS-14, windows-2022 ]
132+
os: [ ubuntu-22.04, macOS-14, windows-2022 ]
133133
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
134134

135135
steps:
@@ -170,7 +170,7 @@ jobs:
170170
key: numba-pytest-${{ runner.os }}-${{ matrix.python-version}}-${{ env.CURRENT_DATE }}
171171

172172
codecov:
173-
runs-on: ubuntu-20.04
173+
runs-on: ubuntu-22.04
174174

175175
steps:
176176
- name: Checkout

.github/workflows/pr_examples.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919

2020
jobs:
2121
run-notebook-examples:
22-
runs-on: ubuntu-20.04
22+
runs-on: ubuntu-22.04
2323

2424
steps:
2525
- name: Checkout

.github/workflows/pr_opened.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
# based on the scikit-learn 1.3.1 PR labelers
1414
labeler:
15-
runs-on: ubuntu-20.04
15+
runs-on: ubuntu-22.04
1616

1717
steps:
1818
- name: Checkout

.github/workflows/pr_precommit.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414

1515
jobs:
1616
pre-commit:
17-
runs-on: ubuntu-20.04
17+
runs-on: ubuntu-22.04
1818

1919
steps:
2020
- name: Create app token

.github/workflows/pr_pytest.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818

1919
jobs:
2020
test-no-soft-deps:
21-
runs-on: ubuntu-20.04
21+
runs-on: ubuntu-22.04
2222

2323
steps:
2424
- name: Checkout
@@ -55,7 +55,7 @@ jobs:
5555
strategy:
5656
fail-fast: false
5757
matrix:
58-
os: [ ubuntu-20.04, macOS-14, windows-2022 ]
58+
os: [ ubuntu-22.04, macOS-14, windows-2022 ]
5959
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
6060
# skip python versions unless the PR has the 'full pytest actions' label
6161
pr-testing:
@@ -98,7 +98,7 @@ jobs:
9898
# run the code coverage job if a PR has the 'codecov actions' label
9999
if: ${{ github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'codecov actions') }}
100100

101-
runs-on: ubuntu-20.04
101+
runs-on: ubuntu-22.04
102102

103103
steps:
104104
- name: Checkout

.github/workflows/precommit_autoupdate.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
pre-commit-auto-update:
11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-22.04
1212

1313
steps:
1414
- uses: actions/checkout@v4

.github/workflows/release.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
check-manifest:
11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-22.04
1212

1313
steps:
1414
- uses: actions/checkout@v4
@@ -23,7 +23,7 @@ jobs:
2323

2424
build-project:
2525
needs: check-manifest
26-
runs-on: ubuntu-20.04
26+
runs-on: ubuntu-22.04
2727

2828
steps:
2929
- uses: actions/checkout@v4
@@ -51,7 +51,7 @@ jobs:
5151
strategy:
5252
fail-fast: false
5353
matrix:
54-
os: [ ubuntu-20.04, macOS-14, windows-2022 ]
54+
os: [ ubuntu-22.04, macOS-14, windows-2022 ]
5555
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
5656

5757
steps:
@@ -93,7 +93,7 @@ jobs:
9393

9494
upload-wheels:
9595
needs: test-wheels
96-
runs-on: ubuntu-20.04
96+
runs-on: ubuntu-22.04
9797

9898
steps:
9999
- uses: actions/download-artifact@v4

.github/workflows/scorecard.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions: read-all
1313
jobs:
1414
analysis:
1515
name: Scorecard analysis
16-
runs-on: ubuntu-20.04
16+
runs-on: ubuntu-22.04
1717
permissions:
1818
# Needed to upload the results to code-scanning dashboard.
1919
security-events: write

.github/workflows/update_contributors.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
generate-markdown-and-commit:
12-
runs-on: ubuntu-20.04
12+
runs-on: ubuntu-22.04
1313

1414
steps:
1515
- uses: actions/checkout@v4

CONTRIBUTORS.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Contributors
22

33
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
4-
[![All Contributors](https://img.shields.io/badge/all_contributors-243-orange.svg)](#contributors)
4+
[![All Contributors](https://img.shields.io/badge/all_contributors-244-orange.svg)](#contributors)
55
<!-- ALL-CONTRIBUTORS-BADGE:END -->
66

77
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
@@ -76,7 +76,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
7676
<tr>
7777
<td align="center" valign="top" width="12.5%"><a href="https://github.com/ClaudiaSanches"><img src="https://avatars3.githubusercontent.com/u/28742178?v=4?s=80" width="80px;" alt="ClaudiaSanches"/><br /><sub><b>ClaudiaSanches</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=ClaudiaSanches" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=ClaudiaSanches" title="Tests">⚠️</a></td>
7878
<td align="center" valign="top" width="12.5%"><a href="https://sites.google.com/view/corvinpaul/"><img src="https://avatars.githubusercontent.com/u/5957191?v=4?s=80" width="80px;" alt="Corvin Paul"/><br /><sub><b>Corvin Paul</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=corvusrabus" title="Documentation">📖</a></td>
79-
<td align="center" valign="top" width="12.5%"><a href="https://github.com/Cyril-Meyer"><img src="https://avatars.githubusercontent.com/u/69190238?v=4?s=80" width="80px;" alt="Cyril Meyer"/><br /><sub><b>Cyril Meyer</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=Cyril-Meyer" title="Tests">⚠️</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=Cyril-Meyer" title="Documentation">📖</a></td>
79+
<td align="center" valign="top" width="12.5%"><a href="https://github.com/Cyril-Meyer"><img src="https://avatars.githubusercontent.com/u/69190238?v=4?s=80" width="80px;" alt="Cyril Meyer"/><br /><sub><b>Cyril Meyer</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=Cyril-Meyer" title="Tests">⚠️</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=Cyril-Meyer" title="Documentation">📖</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=Cyril-Meyer" title="Code">💻</a></td>
8080
<td align="center" valign="top" width="12.5%"><a href="https://github.com/DBCerigo"><img src="https://avatars.githubusercontent.com/u/8318425?v=4?s=80" width="80px;" alt="Daniel Burkhardt Cerigo"/><br /><sub><b>Daniel Burkhardt Cerigo</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=DBCerigo" title="Code">💻</a></td>
8181
<td align="center" valign="top" width="12.5%"><a href="https://www.linkedin.com/in/dnylam/"><img src="https://avatars.githubusercontent.com/u/30182852?v=4?s=80" width="80px;" alt="Daniel L."/><br /><sub><b>Daniel L.</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=Datadote" title="Documentation">📖</a></td>
8282
<td align="center" valign="top" width="12.5%"><a href="https://www.linkedin.com/in/daniel-martin-martinez"><img src="https://avatars.githubusercontent.com/dainelli98?s=80" width="80px;" alt="Daniel Martín Martínez"/><br /><sub><b>Daniel Martín Martínez</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=dainelli98" title="Documentation">📖</a> <a href="https://github.com/aeon-toolkit/aeon/issues?q=author%3Adainelli98" title="Bug reports">🐛</a></td>
@@ -298,23 +298,23 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
298298
<td align="center" valign="top" width="12.5%"><a href="https://github.com/julu98"><img src="https://avatars.githubusercontent.com/u/133243896?v=4?s=80" width="80px;" alt="julu98"/><br /><sub><b>julu98</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/issues?q=author%3Ajulu98" title="Bug reports">🐛</a></td>
299299
<td align="center" valign="top" width="12.5%"><a href="https://github.com/kkoziara"><img src="https://avatars1.githubusercontent.com/u/4346849?v=4?s=80" width="80px;" alt="kkoziara"/><br /><sub><b>kkoziara</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=kkoziara" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/issues?q=author%3Akkoziara" title="Bug reports">🐛</a></td>
300300
<td align="center" valign="top" width="12.5%"><a href="https://github.com/matteogales"><img src="https://avatars0.githubusercontent.com/u/9269326?v=4?s=80" width="80px;" alt="matteogales"/><br /><sub><b>matteogales</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=matteogales" title="Code">💻</a> <a href="#design-matteogales" title="Design">🎨</a> <a href="#ideas-matteogales" title="Ideas, Planning, & Feedback">🤔</a></td>
301-
<td align="center" valign="top" width="12.5%"><a href="https://github.com/neuron283"><img src="https://avatars.githubusercontent.com/u/177816976?v=4?s=80" width="80px;" alt="neuron283"/><br /><sub><b>neuron283</b></sub></a><br /><a href="#maintenance-neuron283" title="Maintenance">🚧</a></td>
301+
<td align="center" valign="top" width="12.5%"><a href="https://github.com/neuron283"><img src="https://avatars.githubusercontent.com/u/177816976?v=4?s=80" width="80px;" alt="neuron283"/><br /><sub><b>neuron283</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=neuron283" title="Code">💻</a></td>
302302
<td align="center" valign="top" width="12.5%"><a href="https://github.com/nileenagp"><img src="https://avatars.githubusercontent.com/u/48993630?v=4?s=80" width="80px;" alt="nileenagp"/><br /><sub><b>nileenagp</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=nileenagp" title="Code">💻</a></td>
303303
<td align="center" valign="top" width="12.5%"><a href="https://github.com/oleskiewicz"><img src="https://avatars1.githubusercontent.com/u/5682158?v=4?s=80" width="80px;" alt="oleskiewicz"/><br /><sub><b>oleskiewicz</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=oleskiewicz" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=oleskiewicz" title="Documentation">📖</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=oleskiewicz" title="Tests">⚠️</a></td>
304304
<td align="center" valign="top" width="12.5%"><a href="https://github.com/pabworks"><img src="https://avatars.githubusercontent.com/u/32725127?v=4?s=80" width="80px;" alt="pabworks"/><br /><sub><b>pabworks</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=pabworks" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=pabworks" title="Tests">⚠️</a></td>
305-
<td align="center" valign="top" width="12.5%"><a href="https://github.com/xloem"><img src="https://avatars.githubusercontent.com/u/279585?v=4?s=80" width="80px;" alt="patiently pending world peace"/><br /><sub><b>patiently pending world peace</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=xloem" title="Code">💻</a></td>
306305
</tr>
307306
<tr>
307+
<td align="center" valign="top" width="12.5%"><a href="https://github.com/xloem"><img src="https://avatars.githubusercontent.com/u/279585?v=4?s=80" width="80px;" alt="patiently pending world peace"/><br /><sub><b>patiently pending world peace</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=xloem" title="Code">💻</a></td>
308308
<td align="center" valign="top" width="12.5%"><a href="https://github.com/raishubham1"><img src="https://avatars3.githubusercontent.com/u/29356417?v=4?s=80" width="80px;" alt="raishubham1"/><br /><sub><b>raishubham1</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=raishubham1" title="Documentation">📖</a></td>
309309
<td align="center" valign="top" width="12.5%"><a href="https://github.com/simone-pignotti"><img src="https://avatars1.githubusercontent.com/u/44410066?v=4?s=80" width="80px;" alt="simone-pignotti"/><br /><sub><b>simone-pignotti</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=simone-pignotti" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/issues?q=author%3Asimone-pignotti" title="Bug reports">🐛</a></td>
310310
<td align="center" valign="top" width="12.5%"><a href="https://github.com/sophijka"><img src="https://avatars2.githubusercontent.com/u/47450591?v=4?s=80" width="80px;" alt="sophijka"/><br /><sub><b>sophijka</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=sophijka" title="Documentation">📖</a> <a href="#maintenance-sophijka" title="Maintenance">🚧</a></td>
311311
<td align="center" valign="top" width="12.5%"><a href="https://github.com/sri1419"><img src="https://avatars2.githubusercontent.com/u/65078278?v=4?s=80" width="80px;" alt="sri1419"/><br /><sub><b>sri1419</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=sri1419" title="Code">💻</a></td>
312312
<td align="center" valign="top" width="12.5%"><a href="https://github.com/tensorflow-as-tf"><img src="https://avatars.githubusercontent.com/u/51345718?v=4?s=80" width="80px;" alt="tensorflow-as-tf"/><br /><sub><b>tensorflow-as-tf</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=tensorflow-as-tf" title="Code">💻</a></td>
313313
<td align="center" valign="top" width="12.5%"><a href="https://github.com/vNtzYy"><img src="https://avatars.githubusercontent.com/u/111287448?v=4?s=80" width="80px;" alt="vNtzYy"/><br /><sub><b>vNtzYy</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/issues?q=author%3AvNtzYy" title="Bug reports">🐛</a></td>
314314
<td align="center" valign="top" width="12.5%"><a href="https://github.com/vedazeren"><img src="https://avatars3.githubusercontent.com/u/63582874?v=4?s=80" width="80px;" alt="vedazeren"/><br /><sub><b>vedazeren</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=vedazeren" title="Code">💻</a> <a href="https://github.com/aeon-toolkit/aeon/commits?author=vedazeren" title="Tests">⚠️</a></td>
315-
<td align="center" valign="top" width="12.5%"><a href="https://github.com/vincent-nich12"><img src="https://avatars3.githubusercontent.com/u/36476633?v=4?s=80" width="80px;" alt="vincent-nich12"/><br /><sub><b>vincent-nich12</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=vincent-nich12" title="Code">💻</a></td>
316315
</tr>
317316
<tr>
317+
<td align="center" valign="top" width="12.5%"><a href="https://github.com/vincent-nich12"><img src="https://avatars3.githubusercontent.com/u/36476633?v=4?s=80" width="80px;" alt="vincent-nich12"/><br /><sub><b>vincent-nich12</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=vincent-nich12" title="Code">💻</a></td>
318318
<td align="center" valign="top" width="12.5%"><a href="https://github.com/vollmersj"><img src="https://avatars2.githubusercontent.com/u/12613127?v=4?s=80" width="80px;" alt="vollmersj"/><br /><sub><b>vollmersj</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=vollmersj" title="Documentation">📖</a></td>
319319
<td align="center" valign="top" width="12.5%"><a href="https://github.com/xiaobenbenecho"><img src="https://avatars.githubusercontent.com/u/17461849?v=4?s=80" width="80px;" alt="xiaobenbenecho"/><br /><sub><b>xiaobenbenecho</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=xiaobenbenecho" title="Code">💻</a></td>
320320
<td align="center" valign="top" width="12.5%"><a href="https://github.com/xiaopu222"><img src="https://avatars.githubusercontent.com/u/118000577?v=4?s=80" width="80px;" alt="xiaopu222"/><br /><sub><b>xiaopu222</b></sub></a><br /><a href="https://github.com/aeon-toolkit/aeon/commits?author=xiaopu222" title="Documentation">📖</a></td>

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ We strive to provide a broad library of time series algorithms including the
1313
latest advances, offer efficient implementations using numba, and interfaces with other
1414
time series packages to provide a single framework for algorithm comparison.
1515

16-
The latest `aeon` release is `v0.10.0`. You can view the full changelog
16+
The latest `aeon` release is `v0.11.0`. You can view the full changelog
1717
[here](https://www.aeon-toolkit.org/en/stable/changelog.html).
1818

1919
Our webpage and documentation is available at https://aeon-toolkit.org.

aeon/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""aeon toolkit."""
22

3-
__version__ = "0.10.0"
3+
__version__ = "0.11.0"
44

55
__all__ = ["show_versions"]
66

aeon/base/estimator/interval_based/base_interval_forest.py

+15-10
Original file line numberDiff line numberDiff line change
@@ -948,12 +948,17 @@ def _fit_estimator(self, Xt, y, seed, save_transformed_data=False):
948948
for i in range(att_subsample_size - count):
949949
features.append(all_function_features[atts[count + i] - length])
950950
else:
951-
warnings.warn(
952-
f"Attribute subsample size {att_subsample_size} is larger than "
953-
f"or equal to the number of attributes {num_features} for "
954-
f"series {self._series_transformers[r]}",
955-
stacklevel=2,
956-
)
951+
# only warn if requested number of features is greater than actual
952+
if att_subsample_size > num_features:
953+
warnings.warn(
954+
f"Attribute subsample size {att_subsample_size} is "
955+
f"larger than the number of attributes {num_features} "
956+
f"for series {self._series_transformers[r]}",
957+
stacklevel=2,
958+
)
959+
960+
self._att_subsample_size[r] = None
961+
957962
for feature in self._interval_features[r]:
958963
if isinstance(feature, BaseTransformer):
959964
features.append(_clone_estimator(feature, seed))
@@ -1151,7 +1156,7 @@ def temporal_importance_curves(
11511156
"""
11521157
if not isinstance(self._base_estimator, ContinuousIntervalTree):
11531158
raise ValueError(
1154-
"CIF base estimator for temporal importance curves must"
1159+
"base_estimator for temporal importance curves must"
11551160
" be ContinuousIntervalTree."
11561161
)
11571162

@@ -1172,9 +1177,6 @@ def temporal_importance_curves(
11721177
)
11731178

11741179
for interval in rep.intervals_:
1175-
if t % len(self._interval_features[n]) - 1 == 0:
1176-
t = 0
1177-
11781180
if _is_transformer(interval[3]):
11791181
if self._att_subsample_size[n] is None:
11801182
names = None
@@ -1193,6 +1195,9 @@ def temporal_importance_curves(
11931195
"importance curves."
11941196
)
11951197
else:
1198+
if t % len(self._interval_features[n]) - 1 == 0:
1199+
t = 0
1200+
11961201
names = getattr(
11971202
interval[3], self._transformer_feature_names[n][t]
11981203
)

0 commit comments

Comments
 (0)