Seperate the messy template to little modules
Simplify the argument panel. when creating new demos, developer only
need to fillin a python dict with types and names of each argument.
unify the css.
Abstract the coordinate system drawing javascript out.
1. stretch the mouse input js out. 2. make the toy_data generator
modular 3. redesigned the left side panel, make it modular. 4. make the
content aligned center. 5. make an option for whether the coordinate
system has a background heatmap. 6. add the README
1. more clear js,did a lot refractoring. 2. abstract get_kernel method
out for reuse. 3. add a full support for heatmap with contour. 4.
abstract the json interactive out, for reuse. 5. merge dvalcarce's
binary classify demo in. 6. add a mechanism for auto button code
generation. 7. fixed a bug which in clustering demo, when user click
left mouse button, the point are recorded in both feature sets, now it
works correctly.
1. merged the perceptron demo. since in enhanced framework, when
creating this demo, no boring js or html needed, just write a python
script to tell how to do calculation. 2. make an individual fetch_data
package, for read typical data from http request.
1. fix bug in clustering. 2.adapt gp demo to new
GaussianProcessRegression class. 3. user now can choose kernel_function
in gp demo. 4. rewrite the kernel_matrix visualization demo in new
framework, but got a defective result. I'll check if there's any better
way than conrec.js for heatmap drawing, or else I'll fix the defect.
5.data_importer still need some time to finish, I'll send a pr once I
finish it.
1. add a data loader. 2. change the json structure, add a colomn for label value 3. fix the legend digit. 4. add auto-scale to the axis 5. remove the shogun-demo submodule
1. fix kernel_matrix in new style. 2. fix the curve animation in gp demo.
1. a toy painting board for ocr, not finished. 2.change the dot size. 3.remove the unnecessary import in kernel_matrix.py
larger dot
buggy ocr