Open IanTayler opened 2 years ago
Same request from my side. Is it possible @wenzhel101 to have now v0.1.0 with support/ci for more recent python version (3.7-3.11) ? Last version is from on Dec 16, 2019 and is a dev version while Vertex AI os in GA since more than a year. Having a dev package untouched for 3 years to be put in a prod env is difficult to justify while doing review.
It seems like a v0.1.0 tag has appeared https://github.com/GoogleCloudPlatform/cloudml-hypertune/releases/tag/v0.1.0, but it has yet to make its way to pypi 🤔 https://pypi.org/project/cloudml-hypertune/#history
Even though this is the recommended way to use hyperparameter tuning jobs on Vertex AI according to the documentation the latest release is an alpha-quality release (
v0.1.0.dev6
), from 2019, which only declares to be compatible with python3.5
(hasn't been supported for a year and a half now), and has failing CI onmain
.The current state of affairs makes it so that the only reliable path to using hyperparameter tuning in Vertex AI I find is creating my own implementation, which is simple enough as it's just writing a json to a specific location on disk, but seems a bit of a waste given that there's already an "official" implementation.
But I think ideally this should be better supported by GCP itself, as easy distributed hparam tuning is one of the major competitive advantages Vertex AI has over some alternatives.
It'd be good to have a stable (i.e. non-alpha) release of this library with explicit support for python 3.7 to 3.10.