Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate supported_formats property into NVT ops #1799

Merged
merged 4 commits into from
May 23, 2023

Conversation

karlhigley
Copy link
Contributor

This adds a property based on a new enumeration in order to provide a clearer definition of the data formats supported by each op. It doesn't use the existing supports property/flags, since CPU and GPU become confusing in the context of data types that can exist on either host or device (like TensorTables backed by Tensorflow and Torch tensors.)

We'll later remove the supports property, but keeping it here for now allows us to make this change more incrementally.

Depends on: NVIDIA-Merlin/core#280

This adds a property based on a new enumeration in order to provide a clearer definition of the data formats supported by each op. It doesn't use the existing `supports` property/flags, since `CPU` and `GPU` become confusing in the context of data types that can exist on either host or device (like `TensorTable`s backed by Tensorflow and Torch tensors.)

We'll later remove the `supports` property, but keeping it here for now allows us to make this change more incrementally.
@karlhigley karlhigley self-assigned this Apr 12, 2023
@karlhigley karlhigley modified the milestones: Merlin 23.04, Merlin 23.05 Apr 12, 2023
@karlhigley karlhigley modified the milestones: Merlin 23.05, Merlin 23.06 May 4, 2023
@karlhigley karlhigley marked this pull request as ready for review May 11, 2023 17:24
@github-actions
Copy link

Documentation preview

https://nvidia-merlin.github.io/NVTabular/review/pr-1799

@karlhigley karlhigley merged commit 9de4311 into NVIDIA-Merlin:main May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants