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

How can I be part of the project to develop new modules? #1323

Closed
JoelUser opened this issue Sep 22, 2023 · 2 comments
Closed

How can I be part of the project to develop new modules? #1323

JoelUser opened this issue Sep 22, 2023 · 2 comments

Comments

@JoelUser
Copy link

I am interested in how to be part of the project, I am a master's student and I would like to learn how to add new functions to TPOT, but for that I would like to learn to know the code inside. How can I start, is there a guide because the code itself is too big to understand. Thanks for your time

@perib
Copy link
Contributor

perib commented Sep 22, 2023

We have shifted development towards TPOT2 (found here https://github.com/EpistasisLab/tpot2). I wrote a quick description about it in this issue #1322 .

Hopefully the new version is easier to understand. We welcome any feedback on what we have so far! If you think that something could be better organized, clearer, or better implemented, feel free to let us know by opening an issue or pull request.

The Tutorials folder is a good place to start to get a sense of basic features/functionality. Then the BaseEvolver contains all the logic for the evolution of individuals. And the estimator class basically wraps everything in an sklearn estimator format.

Feel free to contact me with specific questions

@JoelUser
Copy link
Author

I would like to resolve some particular questions, but I would like to have an email to have a more personal conversation.
My email is: [email protected]

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

2 participants