(self, param, num_rounds, dataset, coord_param, alpha, lambd)
| 64 | ) |
| 65 | @settings(deadline=None, max_examples=20, print_blob=True) |
| 66 | def test_coordinate_regularised(self, param, num_rounds, dataset, coord_param, alpha, lambd): |
| 67 | param['updater'] = 'coord_descent' |
| 68 | param['alpha'] = alpha |
| 69 | param['lambda'] = lambd |
| 70 | param.update(coord_param) |
| 71 | param = dataset.set_params(param) |
| 72 | result = train_result(param, dataset.get_dmat(), num_rounds)['train'][dataset.metric] |
| 73 | note(result) |
| 74 | assert tm.non_increasing([result[0], result[-1]]) |
| 75 | |
| 76 | @given( |
| 77 | parameter_strategy, strategies.integers(10, 50), tm.make_dataset_strategy() |
nothing calls this directly
no test coverage detected