mirror of
https://github.com/lancedb/lancedb.git
synced 2025-12-26 22:59:57 +00:00
feat(python): enable polars predict pushdown
This commit is contained in:
@@ -836,9 +836,7 @@ class LanceTable(Table):
|
|||||||
-------
|
-------
|
||||||
pl.LazyFrame
|
pl.LazyFrame
|
||||||
"""
|
"""
|
||||||
return pl.scan_pyarrow_dataset(
|
return pl.scan_pyarrow_dataset(self.to_lance(), batch_size=batch_size)
|
||||||
self.to_lance(), allow_pyarrow_filter=False, batch_size=batch_size
|
|
||||||
)
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def _dataset_uri(self) -> str:
|
def _dataset_uri(self) -> str:
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ dependencies = [
|
|||||||
"pyyaml>=6.0",
|
"pyyaml>=6.0",
|
||||||
"click>=8.1.7",
|
"click>=8.1.7",
|
||||||
"requests>=2.31.0",
|
"requests>=2.31.0",
|
||||||
"overrides>=0.7"
|
"overrides>=0.7",
|
||||||
|
"pyarrow>=14.0"
|
||||||
]
|
]
|
||||||
description = "lancedb"
|
description = "lancedb"
|
||||||
authors = [{ name = "LanceDB Devs", email = "dev@lancedb.com" }]
|
authors = [{ name = "LanceDB Devs", email = "dev@lancedb.com" }]
|
||||||
|
|||||||
Reference in New Issue
Block a user