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

Hyper parameter optimisation as a native feature #38

Open
tspooner opened this issue Jul 6, 2018 · 7 comments
Open

Hyper parameter optimisation as a native feature #38

tspooner opened this issue Jul 6, 2018 · 7 comments

Comments

@tspooner
Copy link
Owner

tspooner commented Jul 6, 2018

No description provided.

@Ploppz
Copy link

Ploppz commented Feb 9, 2019

What about making another crate for hyper parameter optimization?

@tspooner
Copy link
Owner Author

For sure, that's almost certainly what I'd do as with the function approximation (lfa), ML generics (spaces) and probability distributions (dists). It's really just a question of finding the time!

@Ploppz
Copy link

Ploppz commented Feb 11, 2019

Alright. When I need it, I might make it as well, we'll see!

@tspooner
Copy link
Owner Author

Haha good times. Well let me know if you do and when the time comes I'll look into any potential integrations.

Cheers,
Tom

@tspooner tspooner reopened this Feb 13, 2019
@Ploppz
Copy link

Ploppz commented Mar 2, 2019

I started something here: https://github.com/Ploppz/blackbox
Look at the provided simple example.
So far I have only implemented random search.
What do you think about this approach? Suggestions are welcome!

@tspooner
Copy link
Owner Author

tspooner commented Mar 4, 2019

I'm a big fan of the direction you've taken already. Procedural macros is super cool feature in Rust which wasn't available when I started unfortunately, though I intend to incorporate these techniques in the framework (#42). That being said, I do also think it's important to make the interface simple to use if the user opts out of using macros. I would think that you could include more traits too in order to make it easier to extend and generalise, but I realise you're only 2 commits in!

I'll watch your project, and please keep me up to date on this project. If/when it gets to a stable release phase I'll definitely look into how we can incorporate some of the ideas and/or code etc.

Cheers,
Tom

@Ploppz
Copy link

Ploppz commented Mar 4, 2019

I agree with your suggestion, I think I will make it configurable without macros too.

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

No branches or pull requests

2 participants