Hello, I'm trying to run the optimization query of the Machine Learning/Query Optimization example and I'm getting this error:
Using configuration
- metric: {
"mean_reciprocal_rank": {
"k": 100,
"relevant_rating_threshold": 1
}
}
- selected method: bayesian
- default params: {}
/home/gllermaly/examples/Machine Learning/Query Optimization/venv/lib/python3.6/site-packages/elasticsearch/connection/base.py:209: ElasticsearchWarning: Elasticsearch built-in security features are not enabled. Without authentication, your cluster could be accessible to anyone. See https://www.elastic.co/guide/en/elasticsearch/reference/7.15/security-minimal-setup.html to enable security.
warnings.warn(message, category=ElasticsearchWarning)
Traceback (most recent call last):
File "bin/optimize-query", line 84, in <module>
main()
File "bin/optimize-query", line 71, in main
args.template_id, queries, qrels, logger)
File "/home/gllermaly/examples/Machine Learning/Query Optimization/qopt/optimize.py", line 223, in optimize_query
return optimize(config, objective_fn, initial_points=None, logger_fn=logger_fn)
File "/home/gllermaly/examples/Machine Learning/Query Optimization/qopt/optimize.py", line 265, in optimize
x0=initial_points)
File "/home/gllermaly/examples/Machine Learning/Query Optimization/venv/lib/python3.6/site-packages/skopt/optimizer/gp.py", line 268, in gp_minimize
callback=callback, n_jobs=n_jobs, model_queue_size=model_queue_size)
File "/home/gllermaly/examples/Machine Learning/Query Optimization/venv/lib/python3.6/site-packages/skopt/optimizer/base.py", line 304, in base_minimize
if eval_callbacks(callbacks, result):
File "/home/gllermaly/examples/Machine Learning/Query Optimization/venv/lib/python3.6/site-packages/skopt/utils.py", line 99, in eval_callbacks
decision = c(result)
File "/home/gllermaly/examples/Machine Learning/Query Optimization/qopt/optimize.py", line 176, in __call__
params=params)
TypeError: logger() got an unexpected keyword argument 'curr_min_score'
real 0m0.988s
user 0m0.927s
sys 0m0.271s
Hello, I'm trying to run the optimization query of the Machine Learning/Query Optimization example and I'm getting this error:
This is the method that failes
If I replace the "_" with curr_min_score then throws a different error:
It fails in the iteration number 39 , and
num_initial_points
is set to 40 as the default ,num_iterations
set to 70Any advice would be appreciated.