Skip to content

Commit 02123a0

Browse files
Helpful robot
1 parent e3f16b9 commit 02123a0

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pymc/pytensorf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def _register_dataframe_backend(library_name: str):
136136

137137
@_as_tensor_variable.register(library.Series)
138138
def series_to_tensor_variable(s: library.Series, *args, **kwargs) -> TensorVariable:
139-
s = nw.from_native(s, allow_series=False)
139+
s = nw.from_native(s, allow_series=True)
140140
if isinstance(s, nw.LazyFrame):
141141
s = s.collect()
142142
return pt.as_tensor_variable(s.to_numpy(), *args, **kwargs)
@@ -149,6 +149,7 @@ def dataframe_to_tensor_variable(df: library.DataFrame, *args, **kwargs) -> Tens
149149
return pt.as_tensor_variable(df.to_numpy(), *args, **kwargs)
150150

151151
except ImportError:
152+
# Data backends are optional. Take no action if not installed.
152153
pass
153154

154155

tests/test_data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ def test_implicit_coords_dataframe(self, seeded_test):
401401
assert "columns" in pmodel.coords
402402
assert pmodel.named_vars_to_dims == {"observations": ("rows", "columns")}
403403

404-
def test_implict_coords_polars_series(self):
404+
def test_implicit_coords_polars_series(self):
405405
pl = pytest.importorskip("polars")
406406

407407
ser_sales = pl.Series(

0 commit comments

Comments
 (0)