This project mimics HyperQuest from Stanford University, CS231n.
HyperQuest is a web-app used by beginners in Machine Learning to easily get a proper intuition for choosing the right hyperparameters. This is initially an extremely daunting task because not having proper hyperparameters leads to the models breaking down.
- Generate data
- Construct website with javascript
- Transfer all json files online
- Merge all javascript to one file
-
Minimize the javascript - Push the first beautiful version to github pages
- Add PV/UV to web
- Use brighter color
- Try flat design
-
generate wechat share<meta>
- generate tweeter share
meta
- Add more description to web
- Provide the easy-to-use model for other web pages
- Add 404 page
- Generate new model
-
Use the anchor HTML:
<div id = 'form'></div> <a type="button" href="javascript: submitForm()">Run</a> <span id="acc"></span> <p id="gradient_canvas"></p> <div id="loss_chart" style="height: 300px; width: 100%;"></div> <div id="train_and_vali_acc" style="height: 300px; width: 100%;"></div>
-
Use the HyperQuest Javascript (below the anchor HTML)
- Embed the 2-layer net
<script type="text/javascript" src='https://cdn.plot.ly/plotly-latest.min.js'></script> <script type="text/javascript" src='https://bingcheng.openmc.cn/HyperQuest/html/2-layer-latest.js'></script>
- Embed the neural net
<script type="text/javascript" src='https://cdn.plot.ly/plotly-latest.min.js'></script> <script type="text/javascript" src='https://bingcheng.openmc.cn/HyperQuest/convhtml/conv-latest.js'></script>
Try the simple version here.
Try the convolutional version here.