-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
What I didn't do in GSoC 2018 #948
Comments
I would like to fix the issues with |
@pyaf Sure, nobody else is currently working on this issue, please go ahead. |
wow |
Wow. Great job. |
I would like to work on an interactive GUI app for the visualization of the backpropagation algorithm from chapter 18. |
@ankursikarwar sure, go ahead. |
Thanks for your efforts, Is there anything on this list incomplete which I can try to contribute to? |
@zeph1yr |
What I did this summer:
Here is a gist of what I did. It's just an enumeration of the modules/algorithms that I worked on and doesn't go into much detail.
What remains to be done:
Everything apart from the following three algorithms, has been implemented with tests and documentation.
HybridWumpusAgent
class needs fixing. Some helper functions don't work as expected. The algorithm has no tests and no documentation. Some related helper functions take too long to run and require refactors or re-implementation.cross_validation
section needs closure. Refer to this issue, this issue and all linked issues for more details. Tests and documentation is incomplete.DecisionListLearner
is not yet complete. Refer to this issue. Tests and documentation is incomplete as well.What else can be done:
tkinter
. I made a couple of these, but quite a few algorithms need a corresponding applet.learning.py
module cannot handle multi-dimensional data (like images) well. If this can be improved, the module can be used as a neural network and pre-processing library for simple tasks and will increase the utility of the project as a whole.While there are no new algorithms to implement, three of them require refactors to get them working as outlined above. New contributors are welcome to try their hands at improving the project in the ways stated above or can come up with their own ideas as well.
Open to questions and criticism.
The text was updated successfully, but these errors were encountered: