ray/doc/source/data
Clark Zinzow 53c4c7b1be
[Datasets] Expose TableRow as public API; minimize copies/type conversions on row-based ops. (#22305)
This PR properly exposes `TableRow` as a public API (API docs + the "Public" tag), since it's already exposed to the user in our row-based ops. In addition, the following changes are made:
1. During row-based ops, we also choose a batch format that lines up with the current dataset format in order to eliminate unnecessary copies and type conversions.
2. `TableRow` now derives from `collections.abc.Mapping`, which lets `TableRow` better interop with code expecting a mapping, and includes a few helpful mixins so we only have to implement `__getitem__`, `__iter__`, and `__len__`.
2022-02-14 12:56:17 -08:00
..
_examples [CI] Replace YAPF disables with Black disables (#21982) 2022-02-08 16:29:25 -08:00
images [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
modin [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
.gitignore Revert "[docs] Clean up doc structure (first part) (#21667)" (#21763) 2022-01-20 15:30:56 -08:00
advanced-pipelines.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
big_data_ingestion.yaml Revert "[docs] Clean up doc structure (first part) (#21667)" (#21763) 2022-01-20 15:30:56 -08:00
custom-data.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
dask-on-ray.rst [Dask-on-Ray] Add support for Dask annotations. (#22057) 2022-02-03 22:15:38 -08:00
dataset-ml-preprocessing.rst [Datasets] [Docs] Datasets library branding + positioning tweaks (#22067) 2022-02-05 16:59:34 -08:00
dataset-tensor-support.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
dataset.rst [Datasets] [Docs] Datasets library branding + positioning tweaks (#22067) 2022-02-05 16:59:34 -08:00
getting-started.rst [Datasets] [Docs] Datasets library branding + positioning tweaks (#22067) 2022-02-05 16:59:34 -08:00
key-concepts.rst [Datasets] [Docs] Datasets library branding + positioning tweaks (#22067) 2022-02-05 16:59:34 -08:00
mars-on-ray.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
package-ref.rst [Datasets] Expose TableRow as public API; minimize copies/type conversions on row-based ops. (#22305) 2022-02-14 12:56:17 -08:00
performance-tips.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
raydp.rst [Docs] Ray Data docs target state (#21931) 2022-01-27 13:14:36 -08:00
user-guide.rst [Datasets] [Docs] Datasets library branding + positioning tweaks (#22067) 2022-02-05 16:59:34 -08:00