Skip to content

Commit edb99b9

Browse files
committed
fix _internal_output_axes
1 parent 44538d9 commit edb99b9

File tree

2 files changed

+6
-11
lines changed

2 files changed

+6
-11
lines changed

bioimageio/core/model_adapters/_tensorflow_model_adapter.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
import numpy as np
66

7-
from bioimageio.core.tensor import Tensor
87
from bioimageio.spec.common import FileSource
98
from bioimageio.spec.model import v0_4, v0_5
109
from bioimageio.spec.utils import download
1110

11+
from ..digest_spec import get_axes_infos
12+
from ..tensor import Tensor
1213
from ._model_adapter import ModelAdapter
1314

1415
try:
@@ -73,11 +74,7 @@ def __init__(
7374
weight_file = self.require_unzipped(weights.source)
7475
self._network = self._get_network(weight_file)
7576
self._internal_output_axes = [
76-
(
77-
tuple(out.axes)
78-
if isinstance(out.axes, str)
79-
else tuple(a.id for a in out.axes)
80-
)
77+
tuple(a.id for a in get_axes_infos(out))
8178
for out in model_description.outputs
8279
]
8380

bioimageio/core/model_adapters/_torchscript_model_adapter.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from bioimageio.spec.model import v0_4, v0_5
99
from bioimageio.spec.utils import download
1010

11-
from ..axis import AxisId
11+
from ..digest_spec import get_axes_infos
1212
from ..tensor import Tensor
1313
from ._model_adapter import ModelAdapter
1414

@@ -45,12 +45,10 @@ def __init__(
4545
"Multiple devices for single torchscript model not yet implemented"
4646
)
4747

48-
self._model = torch.jit.load( # pyright: ignore[reportPrivateImportUsage]
49-
weight_path
50-
)
48+
self._model = torch.jit.load(weight_path)
5149
self._model.to(self.devices[0])
5250
self._internal_output_axes = [
53-
tuple(AxisId(a) if isinstance(a, str) else a.id for a in out.axes)
51+
tuple(a.id for a in get_axes_infos(out))
5452
for out in model_description.outputs
5553
]
5654

0 commit comments

Comments
 (0)