Qinbin Li
Qinbin Li
I tried python 2.7.14 and it works fine. The scikit interface will call some functions to get attributes after training finished so it should be something wrong here. I'm wondering...
I finally found that there seems to be conflicts between Anaconda and Ubuntu system library. I tried to use python in Anaconda and I got the same error. However I...
Hi, @furkantektas I'm sorry that I cannot reproduce the bug using random numpy arrays on our machine (cuda 10.0, RTX 2080Ti). The code is as follows: ``` from thundersvm import...
In current ThunderSVM, you have to start it from the beginning. We'll consider implementing a function to resume the process. Thanks.
Hi @Salehoof , You can tune the parameters of SVC to get a good model. For example, if you try`svm.SVC(gamma=0.5, C=100)`, the accuracy of ThunderSVM is 0.9.
Hi @StartingProgramming , Did you install the python interface here (https://github.com/Xtra-Computing/thundersvm/tree/master/python)? You can try `from thundersvm import *` in Python and see whether it works. If it does not work,...
cudaMallocHost(ptr, size) will malloc the cpu memory but not the gpu memory. There maybe not enough cpu memory in your case. You can try to use the parameter max_mem_size to...
Hi @itsciccio , ThunderSVM currently does not support setting `n_jobs=-1` in scikit CV. You can set `n_jobs` inside `SVC()`, which defines the number of threads used by CPUs and is...
Hi @wxli0 , I'm sorry that I don't know how to fix it since the error comes from compiling grpc. I think there exists an incompatibility between grpc and your...
Hi @blziz , In vertical FL, since one party (i.e., the aggregator) has the labels and can compute the raw gradients locally, it does not need to compute missing_gh based...