o19s / hello-ltr

Set of Jupyter notebooks demonstrating Learning to Rank integrated with Solr and Elasticsearch
Apache License 2.0
165 stars 62 forks source link

LambdaMart training is killing rest of the other processes. #77

Open meg261995 opened 2 years ago

meg261995 commented 2 years ago

Hi,

I am using the below command to train an LTR model with Lambdamart and whenever the command executes, it kills all the other processes. Is there any way I can control this to use just one core?

java -jar /tmp/RankyMcRankFace.jar -ranker 6 -tts 0.7 -shrinkage 0.05 -metric2t NDCG@10 -tree 50 -bag 1 -leaf 10 -frate 1.0 -srate 1.0 -train -save

Kindly do reply as it would really help out.

worleydl commented 2 years ago

If you're running inside of docker you may need to allocate more resources in your settings, or run things outside of docker.

meg261995 commented 2 years ago

Hey.. Thank you for the reply. But it is not running inside docker. LTR is running on all available cores which is not letting other processes to run. Main aim is to reduce core uses.