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

tensorflow-gpu #602

Closed
ryandawsonuk opened this issue May 29, 2019 · 3 comments
Closed

tensorflow-gpu #602

ryandawsonuk opened this issue May 29, 2019 · 3 comments
Milestone

Comments

@ryandawsonuk
Copy link
Contributor

ryandawsonuk commented May 29, 2019

The seldon-core microservice library has tensorflow (cpu version) as a dependency. This leads to either dependency issues if anyone wants to use tensorflow-gpu or being able to build and then getting a 'CPU supports instructions that this TensorFlow binary was not compiled to use' message. This has been encountered before and came up again recently on slack.

We should look at ways to make it easier to use tensorflow-gpu with seldon. Some ideas:

  • Will it work to install seldon-core, uninstall tensorflow and then install tensorflow-gpu? Slack discussion currently suggests not but if we did get that working would it be adequate to document that?
  • Could we just rely on the tensorflow protos (which is what we really need) without bringing in all of tensorflow?
  • Could we use another library to handle detection?
  • Provide two versions of seldon-core?
@ukclivecox
Copy link
Contributor

The seldon-core python libraries just need to convert a tensorProto to ndarray but so far not found a way to isolate that code easily and maintainably.

@ukclivecox
Copy link
Contributor

Still hard to see any easy solution to this without creating separating out the tensorflow part.

@ukclivecox ukclivecox added this to the 2.0.x milestone Aug 23, 2019
@ukclivecox
Copy link
Contributor

Fixed - you can specify tensorflow-gpu in python wrapper setup

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

No branches or pull requests

2 participants