Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jcrodriguez1989/KerasModelCreator

ShinyApp: Visually design Keras models for R language
https://github.com/jcrodriguez1989/KerasModelCreator

deep-learning designer gui keras model r shiny tensorflow

Last synced: about 2 months ago
JSON representation

ShinyApp: Visually design Keras models for R language

Awesome Lists containing this project

README

        

---
title: "Keras Model Creator"
output: github_document
---

Visually design [Keras models for R language](https://keras.rstudio.com/).

The idea of Keras Model Creator is based on [Deep Learning Studio](
https://deepcognition.ai/features/deep-learning-studio/).

Take a look at the [guided tour!](
https://jcrodriguez.shinyapps.io/KerasModelCreator/?help)

## Features

* Add layers and connections manually.

* Set compile options.

* Get automatically generated code.

## Installation

Clone KerasModelCreator repository, i.e., from a bash console:

```{bash eval=FALSE}
git clone https://github.com/jcrodriguez1989/KerasModelCreator.git;
```

Install package dependencies, i.e., from R console:

```{r eval=FALSE}
install.packages(c(
"jsonlite",
"keras", # not a dependency, but come on!
"shiny",
"shinythemes",
"visNetwork"
));
```

## Usage

From an R console type:

```{r eval=FALSE}
# replace by the PATH where KerasModelCreator was cloned
setwd("KERASMODELCREATOR_PATH");

library("shiny");
# will open the app in a web browser
runApp();
```

Or visit the [example app](https://jcrodriguez.shinyapps.io/KerasModelCreator/)
at shinyapps.io

And take the [guided tour](
https://jcrodriguez.shinyapps.io/KerasModelCreator/?help).

## Limitations

* Few network layers already developed.