Skip to content

Commit e46d411

Browse files
committed
fix import config
1 parent 3c36769 commit e46d411

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

autointent/modules/abc/_base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from autointent.context.optimization_info import Artifact
1515
from autointent.custom_types import ListOfGenericLabels, ListOfLabels
1616
from autointent.exceptions import WrongClassificationError
17-
from autointent.schemas import EmbedderConfig
1817

1918
logger = logging.getLogger(__name__)
2019

@@ -115,7 +114,7 @@ def from_context(cls, context: Context, **kwargs: dict[str, Any]) -> "Module":
115114
:param kwargs: Additional kwargs.
116115
"""
117116

118-
def get_embedder_config(self) -> EmbedderConfig | None:
117+
def get_embedder_config(self) -> dict[str, Any] | None:
119118
"""
120119
Get the config of the embedder.
121120

autointent/modules/scoring/_description/description.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@ def from_context(
7272
embedder_config=embedder_config,
7373
)
7474

75-
def get_embedder_config(self) -> EmbedderConfig:
75+
def get_embedder_config(self) -> dict[str, Any]:
7676
"""
7777
Get the name of the embedder.
7878
7979
:return: Embedder name.
8080
"""
81-
return self.embedder_config
81+
return self.embedder_config.model_dump()
8282

8383
def fit(
8484
self,

autointent/modules/scoring/_knn/knn.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,13 @@ def from_context(
101101
weights=weights,
102102
)
103103

104-
def get_embedder_config(self) -> EmbedderConfig:
104+
def get_embedder_config(self) -> dict[str, Any]:
105105
"""
106106
Get the name of the embedder.
107107
108108
:return: Embedder name.
109109
"""
110-
return self.embedder_config
110+
return self.embedder_config.model_dump()
111111

112112
def fit(self, utterances: list[str], labels: ListOfLabels, clear_cache: bool = False) -> None:
113113
"""

autointent/modules/scoring/_linear.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,13 @@ def from_context(
9191
embedder_config=embedder_config,
9292
)
9393

94-
def get_embedder_config(self) -> EmbedderConfig:
94+
def get_embedder_config(self) -> dict[str, Any]:
9595
"""
9696
Get the name of the embedder.
9797
9898
:return: Embedder name.
9999
"""
100-
return self.embedder_config
100+
return self.embedder_config.model_dump()
101101

102102
def fit(
103103
self,

autointent/modules/scoring/_mlknn/mlknn.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,13 @@ def from_context(
105105
ignore_first_neighbours=ignore_first_neighbours,
106106
)
107107

108-
def get_embedder_config(self) -> EmbedderConfig:
108+
def get_embedder_config(self) -> dict[str, Any]:
109109
"""
110110
Get the name of the embedder.
111111
112112
:return: Embedder name.
113113
"""
114-
return self.embedder_config
114+
return self.embedder_config.model_dump()
115115

116116
def fit(self, utterances: list[str], labels: ListOfLabels) -> None:
117117
"""

0 commit comments

Comments
 (0)