Repository navigation
Proof of concept
Pre-release
Pre-release
Not finished, but working
There is much more to be done, but this is the bare minimum that shows what this software can be used for.
Things the software currently supports:
- Input, Dense, Conv2D, Concatenate, and Flatten layers
- Adding and deleting new nodes (click to select + delete key)
- Adding and deleting connections between nodes (click to select + delete key)
- Converting finished graph into Keras functional API code
- Converting separate finished graphs into several different models in the same code
- Customizable layer options (units, kernel size, activation, and strides)
Things the software does not yet support:
- Most of the layers available through Keras
- Most arguments available to the different layers of Keras
- Viewing code inside of the editor before copying to clipboard
- Saving / loading graphs
- Previews of a node's current setting without opening it's options menu
- Copy / pasting nodes
- Undo / redo
Again, this is just a proof of concept to show what can be accomplished with this software. This is not in any way a "finished" version, but it can still be used to make life with Keras's functional API a little easier.
