-
-
Notifications
You must be signed in to change notification settings - Fork 960
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
Make requests in chunks due to limitations imposed by MLflow #3530
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for sending this PR to improve mlflow callback. Could you take a look at my comments?
In addition, could you add tests to https://github.com/optuna/optuna/blob/master/tests/integration_tests/test_mlflow.py ?
… for number of items in batch
@xadrianzetx Could you review this PR if you have time? Please feel free to remove the assignment if you are busy. |
Sure! |
hi @grafail, could you need our help to update this PR? |
Hello, sorry for the delay, have been quite busy throughout the last week. I will update it by tomorrow. |
Thank you for your reply! I don't intend to force you to work quickly. Please take the time since you were busy last week! |
2ddd4ac
to
fa2733d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! We need to fix CI for docs.
from typing import List | ||
from typing import Optional | ||
from typing import Sequence | ||
from typing import Union | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's fix isort
error.
This pull request has not seen any recent activity. |
I'll takeover this PR due to its inactive state for while. |
Motivation
Push fails in MLflow callback in case there are more than 100 parameters and tags or 1000 metrics, due to restrictions posed by MLflow (https://www.mlflow.org/docs/latest/rest-api.html#request-limits).
Description of the changes