Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⚡ Improve Engine Performance and Implementation #578

Draft
wants to merge 121 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
ef55e95
:wrench: Use `pyproject.toml` for `bdist_wheel` configuration
shaneahmed Mar 24, 2023
49a0624
Merge remote-tracking branch 'origin/develop' into dev-define-engines…
shaneahmed Mar 31, 2023
8ba6def
:zap: Improve `Engines` performance and implementation
shaneahmed Mar 31, 2023
5cbcfcf
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Apr 9, 2023
fac1000
:recycle: Refactor engines_abc.py
shaneahmed Apr 28, 2023
a72d9ba
Merge branch 'develop' into dev-define-engines-abc
shaneahmed May 5, 2023
57ea44a
Merge branch 'develop' into dev-define-engines-abc
shaneahmed May 12, 2023
6618161
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 2, 2023
6996764
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 16, 2023
3584f6c
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 6, 2023
eada692
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 12, 2023
77f1992
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 12, 2023
a477d32
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 12, 2023
f3e33b9
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 14, 2023
7d35285
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 21, 2023
7bad284
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 22, 2023
36fd629
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 22, 2023
443141c
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 22, 2023
b9d8c38
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 22, 2023
e608f7b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 22, 2023
1d7f5c0
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 22, 2023
b956bf5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 22, 2023
e163f38
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 27, 2023
6de8020
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 31, 2023
d49fd0b
:recycle: Refactor base code from `IOSegmentorConfig` to `ModelIOConf…
shaneahmed Jul 31, 2023
1172187
:recycle: Move Dataset Classes to `dataset_abc.py` (#637)
shaneahmed Jul 31, 2023
8c7e244
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 1, 2023
8aa7120
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 1, 2023
5d83ce7
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 8, 2023
f1e64d8
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 10, 2023
a252b1b
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 11, 2023
21e4584
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 14, 2023
476e1a6
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 14, 2023
218429d
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 21, 2023
ad078a7
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 23, 2023
fb88150
:twisted_rightwards_arrows: Merge develop into dev-define-engines-abc
shaneahmed Aug 24, 2023
613b5cf
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 24, 2023
59a3553
:recycle: Refactor Minor Changes to Keep #635 Clean (#705)
shaneahmed Aug 29, 2023
f413775
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 29, 2023
07935a1
:twisted_rightwards_arrows: Merge develop into dev-define-engines-abc
shaneahmed Aug 30, 2023
112d2b4
:twisted_rightwards_arrows: Merge develop into dev-define-engines-abc
shaneahmed Aug 30, 2023
994fba0
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 30, 2023
5bfdcb1
:recycle: Move `DataSet` tests to `test_dataset.py` (#708)
shaneahmed Aug 31, 2023
08ed121
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Sep 13, 2023
53c2145
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 6, 2023
8b5c902
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 10, 2023
bd134b0
:bug: Fix `tiatoolbox/models/dataset/classification.py` for annotations
shaneahmed Oct 10, 2023
02115bf
:bug: Fix `tiatoolbox/models/dataset/classification.py` for annotations
shaneahmed Oct 10, 2023
77921c9
:bug: Fix `tiatoolbox/models/dataset/dataset_abc.py` for annotations
shaneahmed Oct 10, 2023
d91518a
:twisted_rightwards_arrows: Merge `develop` into `dev-define-engine-abc`
shaneahmed Oct 13, 2023
7dd2909
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 26, 2023
a6cd508
:art: New `EngineABC` Design for `Patches` (#635)
shaneahmed Oct 31, 2023
aff520b
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 31, 2023
b218e87
:twisted_rightwards_arrows: Merge develop into dev-define-engines-abc
shaneahmed Nov 15, 2023
1cbf618
:goal_net: Fix merge errors in classification.py
shaneahmed Nov 15, 2023
92f0d50
:goal_net: Fix merge errors in dataset_abc.py
shaneahmed Nov 15, 2023
d1b0d82
:goal_net: Fix merge errors in dataset_abc.py
shaneahmed Nov 15, 2023
4b357f5
:goal_net: Fix test_models_abc.py
shaneahmed Nov 15, 2023
19036cf
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Nov 22, 2023
814711a
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Nov 22, 2023
c9a3420
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Nov 30, 2023
985e618
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Dec 15, 2023
12bf6be
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Dec 18, 2023
badf7f0
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jan 12, 2024
330c12e
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jan 19, 2024
67dde29
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jan 26, 2024
c812932
:twisted_rightwards_arrows: Merge `develop` into `dev-define-engine-abc`
shaneahmed Feb 2, 2024
aaff1f8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 2, 2024
af05d15
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Feb 12, 2024
17581f5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 12, 2024
2ee5723
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Feb 14, 2024
f883e81
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Feb 20, 2024
90f396c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 20, 2024
f60f69c
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Mar 13, 2024
7d3b530
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Mar 15, 2024
2e522be
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Mar 19, 2024
3a0c884
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Mar 20, 2024
fe3c697
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Apr 8, 2024
5b24ba2
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Apr 16, 2024
0bcf27d
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Apr 23, 2024
466d005
✨ Add WSI processing to `EngineABC` (#737)
AbishekRajVG Apr 26, 2024
8ba4bca
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Apr 29, 2024
3252633
Merge branch 'develop' into dev-define-engines-abc
shaneahmed May 13, 2024
06af594
Merge branch 'develop' into dev-define-engines-abc
shaneahmed May 14, 2024
3dd2c7b
:rewind: Restore `test_patch_predictor.py`
shaneahmed May 14, 2024
7af1ac4
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 3, 2024
468aeb8
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 7, 2024
47a81f1
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 12, 2024
01e2262
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 18, 2024
557bda5
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jun 25, 2024
6495099
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 5, 2024
b1b74ff
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 5, 2024
ae11939
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 8, 2024
3d04400
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 10, 2024
f85c6a6
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Jul 17, 2024
ca294dd
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 9, 2024
c9dfba2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 9, 2024
cc28a12
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 15, 2024
d8919d7
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 15, 2024
209c50a
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 20, 2024
ffcc9aa
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 23, 2024
371a6f3
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Aug 28, 2024
ca355aa
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Sep 18, 2024
05b1b1d
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Sep 19, 2024
81e575d
🧑‍💻 Define `PatchPredictor` (#783)
shaneahmed Sep 20, 2024
bc73c5b
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Sep 20, 2024
8c2f50b
:bug: Fix `mypy` Type Checks for `cli/common.py` (#864)
shaneahmed Sep 20, 2024
e80b77b
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 2, 2024
843f1a6
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 18, 2024
d93fd94
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 21, 2024
02aa0e5
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Oct 24, 2024
43ce16c
:twisted_rightwards_arrows: Merge `develop` into `dev-define-engine-abc`
shaneahmed Nov 15, 2024
43afaf7
:bug: Fix `model_to` import
shaneahmed Nov 17, 2024
7b4f496
:twisted_rightwards_arrows: Merge `develop` into `dec-define-engine-abc`
shaneahmed Nov 17, 2024
dba269c
:bug: Fix `model_to` device specification
shaneahmed Nov 17, 2024
1fccf15
✨ Add `PatchPredictor` Engine (#865)
shaneahmed Nov 20, 2024
0d68ad1
:twisted_rightwards_arrows: Merge `develop` into `dev-define-engines-…
shaneahmed Nov 21, 2024
819e138
:twisted_rightwards_arrows: Undo unwanted changes during merge.
shaneahmed Nov 22, 2024
f6ba41f
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Nov 29, 2024
8d94094
Merge branch 'develop' into dev-define-engines-abc
shaneahmed Dec 3, 2024
9237368
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/mypy-type-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
push:
branches: [ develop, pre-release, master, main ]
pull_request:
branches: [ develop, pre-release, master, main ]
branches: [ develop, pre-release, master, main, dev-define-engines-abc ]

jobs:

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
branches: [ develop, pre-release, master, main ]
tags: v*
pull_request:
branches: [ develop, pre-release, master, main ]
branches: [ develop, pre-release, master, main, dev-define-engines-abc]

jobs:
build:
Expand Down
1 change: 1 addition & 0 deletions tests/engines/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"""Unit test package for tiatoolbox engines."""
Loading
Loading