- Add GraphPartitioner class for advanced graph partitioning - Add partition_graph_simple function for easy-to-use partitioning - Add pybind11 dependency for C++ executable building - Update __init__.py to export partition functions - Include test scripts for partition functionality The partition functionality allows optimizing disk-based indices for better search performance and memory efficiency.
13 lines
287 B
Python
13 lines
287 B
Python
from . import diskann_backend as diskann_backend
|
|
from . import graph_partition
|
|
|
|
# Export main classes and functions
|
|
from .graph_partition import GraphPartitioner, partition_graph
|
|
|
|
__all__ = [
|
|
"diskann_backend",
|
|
"graph_partition",
|
|
"GraphPartitioner",
|
|
"partition_graph"
|
|
]
|