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

Question: Future of RubixML/DL #32

Open
Anecho opened this issue Oct 7, 2022 · 2 comments
Open

Question: Future of RubixML/DL #32

Anecho opened this issue Oct 7, 2022 · 2 comments

Comments

@Anecho
Copy link

Anecho commented Oct 7, 2022

Hello,
How is the research on RubixML/DL#1 going?
Whole repository seems to be archived few years ago.. Will there ever be a GPU support on PHP with Tensor extension?
Or is there already an alternative to it?

Guys ar Tensorflow, according to https://discuss.tensorflow.org/t/tensorflow-for-php/1373 are not planning to implement it as independant wrapper. Instead they are advising to run TensorFlow Serving server for computing and interact with it through REST API

Would be glad to hear your thoughts on what is current globally best approach to utilize GPU while using PHP. Can't find much info on internet aswell, most posts are 4years old..

Multi-threading using RubixML/Tensor is a great oportunity, but CPU performance still can't compare to GPU, especially with specialised matrix multiplication cores from nvidia RTX.

@andrewdalpino
Copy link
Member

Hey @Anecho thanks for the question. Yeah I had to put Rubix DL down to rest because I was the only developer and I had to choose between developing open-source and being homeless or working full-time and not being homeless. It's unfortunate because I feel PHP could really benefit from a library based on TensorFlow but alas reality is what it is.

Maybe someone else can revive the effort. There's a library called Rindow that I haven't had the chance to use yet, but from what I can see in the docs, it supports GPUs as well as some more advanced neural network layers.

https://github.com/rindow

@yarcowang
Copy link

yarcowang commented Sep 3, 2024

@andrewdalpino Hi, I just found RubixML, great work!
But I installed it failed when it claimed "[-lgfortran](ld: library 'gfortran' not found)" after I setup openblas, lapacke.....
May I ask, can this (RubixML) be divided into two packages: classic ML, and DL?
Oh, I ask this question here because, as the title of this thread suggests, I recently feel PHP doesn't need DL but maybe needs DA.

(Maybe it could reduce the complexity and no need to reply on so many libs, am I right?)

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

3 participants