Skip to content

[Data] Move type extensions from ray.air to ray.data #59418

@bveeramani

Description

@bveeramani

Ray Data implements PyArrow and pandas data type extensions to natively support Python objects and tensors.

Even though these extensions are only used by Ray Data, they live in the ray.air subpackage (this is due to historical reasons).

To make the package structure easier to understand, we should move these files to the ray.data subpackage and update imports accordingly:

  • ray.air.util.objection_extensions -> ray.data._internal.object_extensions
  • ray.air.util.tensor_extensions -> ray.data._internal.tensor_extensions

Metadata

Metadata

Assignees

Labels

dataRay Data-related issuesgood-first-issueGreat starter issue for someone just starting to contribute to Ray

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions