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

Dev/oneapi objectives support #7732

Closed

Conversation

razdoburdin
Copy link
Contributor

In continuous of #5659, #6212 and #7724.

Here I present a realization for support of oneAPI objectives and oneAPI predictor. Being applied together with the change from #7724, this change will allow using of oneAPI devices for prediction and for calculation of objectives. This request does not contain the oneAPI updater. Updater is the most complex part, so in my mind, it is better to discuss the general concept based on the simpler examples.

For building the code with the plugin support, one should do the following steps (DPCPP compiler is required):

$ mkdir build
$ cd build
$ cmake .. -DPLUGIN_UPDATER_ONEAPI=ON
$ make

For using the plugin, one should specify the parameter
device_selector=oneapi:gpu or device_selector=oneapi:gpu:0

@razdoburdin
Copy link
Contributor Author

The functionality is already added by #9846

@razdoburdin razdoburdin deleted the dev/oneapi_objectives_support branch May 21, 2024 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant