Open NV-Reynaldog opened 4 years ago
This issue has been marked rotten due to no recent activity in the past 90d. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed.
This issue has been marked stale due to no recent activity in the past 30d. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be marked rotten if there is no activity in the next 60d.
Hi, any update on this subject ?
would love this capability
This would be a great feature to add. Let me share what my workflow currently looks like in Pyro (GPRegression, SparseGPRegression, VariationalSparseGP) vs how I'd envision a RAPIDS/cuML adoption:
torch.linalg.cholesky: U(6,6) is zero, singular U
errors; occasionally at model init, and randomly during training VS RAPIDS "hey it just works"Dear @authman , Seems like gpytorch can be a good fit based on your description above. What do you think?
Ping @authman , did you get a chance to look at gpytorch? Does it satisfy your needs?
@teju85 this worked =]
Is your feature request related to a problem? Please describe. I need the sklearn GaussianProgressRegressor available as a cuML library.
https://scikit-learn.org/stable/modules/generated/sklearn.gaussian_process.GaussianProcessRegressor.html
Describe the solution you'd like Drop-and-replace RAPIDS version of sklearn.gaussian_process.GaussianProcessRegressor
Describe alternatives you've considered CPU-only version of sklearn implementation, but it quickly becomes intractable without GPU acceleration.
Additional context . Sklearn’s implementation uses scipy underneath and the following functions are missing from cupy:
from scipy.linalg import cholesky, cho_solve
HOWEVER, NVIDIA does have a cho_solve available in cuSolver. Hopefully it's not too much work to connect cuSolver to cupy.