Tianqi Xu

Results 8 comments of Tianqi Xu

I will be working on `test_param_importances.py`

Numbers of objective functions in each file. Files contain more than 5 objective functions are bolded ``` (3.7.6-optuna) ➜ tests git:(master) ✗ ag --workers 1 -G '.py' 'def (_?)objective' -c...

details about objective functions study_tests ```python (3.7.6-optuna) ➜ study_tests git:(master) ✗ grep "def objective" -r * -n -A 15 test_study.py:484: def objective(trial: Trial) -> float: test_study.py-485- test_study.py-486- with pytest.raises(RuntimeError): test_study.py-487-...

Steps: 1. Merge local duplicated objective functions in each test file (like `test_cli.py` 2. Merge duplicated objective functions across files into `optuna.testing`

Discussion: - We found only a few duplicated objective functions in the test files we checked - it is difficult to design universal objective functions to reduce enough code or...

conclusion from the discussion with @not522 @toshihikoyanase : 1. Merge local duplicated objective functions in each test file (like test_cli.py) 2. Found the objective functions that can be replaced by...

We will work on tests in the following order see also https://github.com/optuna/optuna/issues/3489#issuecomment-1107712569 ``` study_tests trial_tests sampler_tests pruners_tests storages_tests visualization_tests importance_tests test_cli ``` We will not work on the following tests...

Thank you for the report, let me look into it. It seems the problem is in the pyarrow