Skip to content
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

Katib v0.15.0 Roadmap #1993

Closed
5 of 13 tasks
johnugeorge opened this issue Nov 2, 2022 · 18 comments
Closed
5 of 13 tasks

Katib v0.15.0 Roadmap #1993

johnugeorge opened this issue Nov 2, 2022 · 18 comments

Comments

@johnugeorge
Copy link
Member

johnugeorge commented Nov 2, 2022

Major features tracked for next Katib release. Few might be a stretch but still tracked for next release.

Kubeflow Pipelines

  • Better data passing for Katib component - (#1846)
  • Use Kubeflow Pipelines as Trial target - (#1914)

MLFlow Integration

  • Support Push based metric collection(#577)

UI enhancements

Misc

/cc @tenzen-y @andreyvelich @gaocegege

@tenzen-y
Copy link
Member

tenzen-y commented Nov 2, 2022

/cc @anencore94

@johnugeorge
Copy link
Member Author

@tenzen-y @anencore94 @andreyvelich Please add to the list if I missed out any.

@tenzen-y
Copy link
Member

tenzen-y commented Nov 2, 2022

@johnugeorge Thanks for creating this!
I would like to add #1207 to the next katib release. WDYT?

@tenzen-y
Copy link
Member

tenzen-y commented Nov 2, 2022

Also, I think that we need to add postponed #1728 (comment).

@johnugeorge
Copy link
Member Author

@johnugeorge Thanks for creating this!
I would like to add #1207 to the next katib release. WDYT?

Added.

@anencore94
Copy link
Member

anencore94 commented Nov 7, 2022

we aim to this features are supposed to be implemented before Wednesday, Jan 25th 2023: Week 18 - Feature Freeze, at kubeflow v1.7 right ?

@johnugeorge
Copy link
Member Author

Yes.

@andreyvelich
Copy link
Member

I have the following thoughts:

@tenzen-y
Copy link
Member

tenzen-y commented Nov 9, 2022

@andreyvelich

I want to have broader discussion around log-uniform and other HPs distributions before starting the API changes

Sure. I think so too.

It would be great if we could discuss it on the upcoming AutoML meeting (Nov 16th).

Sorry, I'm not likely to be able to attend the community meeting for a while. So, can you share with me the results of the discussion at the meeting, later?

Also, I think that we might be good to extend API based on #1207 (comment).

@andreyvelich
Copy link
Member

@tenzen-y Sure, we are going to share the updates.

Also, I think that we might be good to extend API based on #1207 (comment).

If we are going to add distribution to FeasibleSpace, maybe we should deprecate ParameterType in our APIs, since it's redundant.

e.g. Hyperopt directly set uniform, loguniform, etc. parameter with min and max value: http://hyperopt.github.io/hyperopt/getting-started/search_spaces/

@tenzen-y
Copy link
Member

If we are going to add distribution to FeasibleSpace, maybe we should deprecate ParameterType in our APIs, since it's redundant.

sgtm
This is just a question, in that case, do we handle with categorical and discrete as distribution?

@andreyvelich
Copy link
Member

andreyvelich commented Nov 14, 2022

This is just a question, in that case, do we handle with categorical and discrete as distribution?

I think, we don't need discrete at all, since for the suggestion services (at least of one that we used) categorical and discrete is the same parameter (some frameworks call it choice).

@tenzen-y
Copy link
Member

This is just a question, in that case, do we handle with categorical and discrete as distribution?

I think, we don't need discrete at all, since for the suggestion services (at least of one that we used) categorical and discrete is the same parameter (some frameworks call it choice).

@andreyvelich Thanks for clarifying. I agree with your idea.

@tenzen-y
Copy link
Member

Around next month, I will propose the API design for #1207.

@andreyvelich
Copy link
Member

@tenzen-y If you want, you can create small proposal under docs: https://github.com/kubeflow/katib/tree/master/docs/proposals

@tenzen-y
Copy link
Member

@tenzen-y If you want, you can create small proposal under docs: https://github.com/kubeflow/katib/tree/master/docs/proposals

Thanks for letting me know. Looks great!
I will submit a small enhancement proposal!

@tenzen-y
Copy link
Member

#2055

@andreyvelich
Copy link
Member

The Katib 0.15 has been officially released: https://github.com/kubeflow/katib/releases/tag/v0.15.0

Thank you very much for all of your help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants