Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 2.06 KB

README.md

File metadata and controls

58 lines (46 loc) · 2.06 KB

DeepGUI

What is DeepGUI

DeepGUI is a graphical user interface which generates Deep Learning Frameworks codes for you. You can just add, remove, and edit layers in a graphical way and the interface generates python code for you. Cool, ha?

DeepGUI is built using Electron.js framework.

What you can expect in the newer version

The new features are as follows:

  • Now you can use transfer learning.

  • The bug in the learning rate is fixed.

DeepGUI Version 0.2.0 is OUT!

What's New!? Now you can ...

  • Generate code using PyTorch framework (although, because PyTorch sequential models doesn't support time analysis, recurrent layers are not supported).

  • Add new layers between other layers. Previously it was only possible to add layers at the end of the sequence.

  • Save the diagram into a .dgui file and load it back later.

DeepGUI Version 0.1.0 is OUT!

The specifications of this version:

  • These layers are available in this version:

    • Dense,
    • Convolution (1D, 2D, and 3D) layers,
    • Pooling (Max and Average) (1D, 2D, and 3D)
    • RNN, LSTM, and GRU layers,
    • Embedding layer,
    • Batch Normalization layer,
    • Flatten layer,
    • Dropout layer,
    • and Activation layer.
  • Only TensorFlow framework is accessible. PyTorch will be added soon.

  • Basic configurations of each layer is added. Advanced configurations will be added soon.

  • Only Sequential models are available in this version.

Some Screenshots of the GUI

I provide some screenshots of the GUI here. I know that this configuration is not OK for a 10-class image dataset classification. It's just a simple example.

Main Window

Convolutions Configurations

Successful Generation of Code

Generated Code