Skip to content

Update test_export_merlin_models test to run on dynamic dask cluster type#355

Merged
nv-alaiacano merged 1 commit intoNVIDIA-Merlin:mainfrom
oliverholworthy:fil-dask-gpu-test
May 31, 2023
Merged

Update test_export_merlin_models test to run on dynamic dask cluster type#355
nv-alaiacano merged 1 commit intoNVIDIA-Merlin:mainfrom
oliverholworthy:fil-dask-gpu-test

Conversation

@oliverholworthy
Copy link
Contributor

@oliverholworthy oliverholworthy commented May 31, 2023

  • remove cluster_type="cpu" from test_export_merlin_models
    • this fixes issue we're seeing with dask unmanaged memory errors in our CI builds
    • This issue occurs when in a GPU environment, the merlin.io.Dataset by default constructs a dask_cudf dataframe if a GPU is available, and when running this on a dask CPU cluster, we get unmanaged memory errors. Ideally if this is a known compatibility issue, it would be preferable to get a RuntimeError or similar indicating that when using a dask CPU based LocalCluster, a regular dask dataframe should be used intead.

@oliverholworthy oliverholworthy added this to the Merlin 23.06 milestone May 31, 2023
@oliverholworthy oliverholworthy self-assigned this May 31, 2023
@github-actions
Copy link

Documentation preview

https://nvidia-merlin.github.io/systems/review/pr-355

@oliverholworthy oliverholworthy changed the title Update PredictFIL operator tests to run on CPU and remove dask cluster type Update test_export_merlin_models test to run on dynamic dask cluster type May 31, 2023
@oliverholworthy oliverholworthy force-pushed the fil-dask-gpu-test branch 2 times, most recently from 00464ae to 9813fda Compare May 31, 2023 11:13
@nv-alaiacano nv-alaiacano merged commit c25df7e into NVIDIA-Merlin:main May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants