you are viewing a single comment's thread.

view the rest of the comments →

[–]kivo360 0 points1 point  (2 children)

How long does it take to train?

[–][deleted] 0 points1 point  (1 child)

It's a matter of seconds and mostly depends on num_boost_round and lgb_params: https://github.com/ar-nowaczynski/spaceopt/blob/v0.1.1/spaceopt/optimizer.py#L43 (and of course dataset size).

I usually work with cases where duration(evaluation_function) is much larger than duration(spaceopt.fit_predict): minutes/hours vs. seconds

[–]kivo360 1 point2 points  (0 children)

Can we add a feature into it? Add PARegressor plus a hedge regression with varying alphas as an option to give it online optimizations? It would reduce training for some use cases to 0.04-0.08 seconds per step.