NVIDIA-Merlin / Merlin

NVIDIA Merlin is an open source library providing end-to-end GPU-accelerated recommender systems, from feature engineering and preprocessing to training deep learning models and running inference in production.
Apache License 2.0
722 stars 112 forks source link

Enable cross-compiling for x86 + NVIDIA Grace (ARM64) #1049

Closed bashimao closed 1 year ago

bashimao commented 1 year ago

This fix build up on our previous fixes. It will bring back arm compiling, but this time we take a more wholesome approach.

Also, this change removes some redundancies that were in the build process.

Depends on https://github.com/NVIDIA-Merlin/Merlin/pull/1043

github-actions[bot] commented 1 year ago

Documentation preview

https://nvidia-merlin.github.io/Merlin/review/pr-1049

bashimao commented 1 year ago

@jperez999 @EmmaQiaoCh @minseokl I wish this could be merged ;-)

jperez999 commented 1 year ago

I am going to push this through as the failure does not have anything to do with the docker files edited in this PR. We will see if this runs successfully in our Pipeline and revert if we have any issues.