Extending vineyard

Vineyard offers a collection of efficient data structures tailored for data-intensive tasks, such as tensors, data frames, tables, and graphs. These data types can be easily extended to accommodate custom requirements. By registering user-defined types in the vineyard type registry, computing engines built on top of vineyard can instantly leverage the advantages provided by these custom data structures.

Craft builders and resolvers for custom Python data types.

Implement and register custom data types in C++ for seamless integration with vineyard’s ecosystem.