Neural Network Lab
- 4 Devlogs
- 18 Total hours
A scratch-like interface for building simple neural networks easily in the browser.
A scratch-like interface for building simple neural networks easily in the browser.
Devlog 4: I added support for XOR datasets, and fixed a lot of bugs, along with rewriting some of the code to be easier to use and quicker to use. I also cleaned up the toolbox.
Devlog #3: I built up a second page for the saved projects and deletion, and modified the README file for the definitions of some words.
Devlog #2: Hello! I’ve added a ton of new features into the software. Right now, I’ve added Conv2d Layers, Activation Layers, Dropout Layers, LSTM Layers,Max Pooling Layers, Multi-head attention (still a W.I.P), Embedding Layers for text, Batch/Layer Normalization, ability to choose custom loss functions, more activation types ,math expressions for math dataset, JSON/JSONL-dataset support, RNNs, a vocabulary list of all the fancy words, custom inference options for raw-inference, and a default template (seen in the image below).
Devlog 1: Hello! I’ve built out what I was thinking for the design of this project. It uses blockly for the scratch style engine, and a custom compiler in the background to convert it to actual code. I’m planning to add more types of data, like the ability to import custom data for the model training, and in the future, more types of layers.