-
-
Notifications
You must be signed in to change notification settings - Fork 1k
GSoC 2016 example patches
Heiko Strathmann edited this page Jan 16, 2018
·
18 revisions
Many people have asked us how they should start and what we expect when they first approach Shogun. To give you a better idea, here are some examples of patches that have been successfully merged in the run-up to the GSoC 2014 applications. The take away message is - it's not the size of your patch that matters, but how you show initiative and personal judgement to write something nice.
Good overview of the variety of patches people submit.
Documentation
- Update README_cmake.md
- Update RandomKitchenSinksDotFeatures.h
- Unit-testing guide is too old, we use cmake instead of ./configure
Minor
- fixed memory leaks from unit-test
- added constructors for LogDetEstimator
- add some comments at the CGaussianLikelihood class
Major
- Added different number of samples for quadratic time MMD
- softmax function added
- id3 tree added
- add streaming mmd, refactor linear time mmd
- For #1935 LibLinear unit test added
- Fix parameter hashing framework
- PCA eigen-ized
- fixes issue #1888
Notebook
2016: So far...Open entrance tasks
We stopped putting all merged patches in here. The below ones are just random examples. Search for merged patches during the pre-GSoC period on github if you want to see more Documentation
Minor
- Separate out compact computation of gaussian into a subclass
- cleanup python modular graphical examples
- Add automatic bias computation in LinearMachine
- Fix KNN LaTeX
- Shorten time python modular examples.
- Added precomputed norms to EuclideanDistance
- Avoid compiler warnings in CLinearMachine
Notebook
Cookbook
Benchmarks (issues, discussions and patches)