Brian Broll 73f7ba38ba Refactored code gen out of ExecuteJob. Fixes #1014 (#1018)
* WIP created GenerateJob plugin for generating exec code

* WIP moved templates to GenerateJob

* WIP #1014 GenerateJob tests passing

* WIP #1014 Added attribute file test

* WIP #1014 Added more GenerateJob tests

* WIP #1014 removed extra logs

* WIP #1014 Follow base for plugin, namespace

* WIP #1014 Added CodeGen component settings

* WIP #1014 Removed component settings

* WIP #1014 Fixed the loading of inputs

* WIP #1014 Fixed namespace detection

* WIP #1014 Fixed code gen of job refs

* WIP #1014 Fixed 2nd degree code gen

* WIP #1014 Removed old code generation file

* WIP #1014 Fixed code linting issues

* WIP #1014 Fixed blob fetch error handling

* WIP #1014 fixed error handling for bad blob fetch

* WIP #1014 Updated the commit hash for the ptr code gen

* WIP #1014 save after forwarding data from the successful job

* WIP #1014 updated error msg on blob retrieval fail

* WIP #1014 fixed code linting issues
2017-04-26 21:46:17 -05:00
2017-01-10 08:54:55 -06:00
2016-03-09 19:12:15 -06:00
2017-04-01 22:38:48 -05:00
2017-04-01 22:38:48 -05:00

Release State License Build Status Join the chat at https://gitter.im/deepforge-dev/deepforge Stories in Ready

DeepForge

DeepForge is an open-source visual development environment for deep learning providing end-to-end support for creating deep learning models. This is achieved through providing the ability to design architectures, create training pipelines, and then execute these pipelines over a cluster. Using a notebook-esque api, users can get real-time feedback about the status of any of their executions including compare them side-by-side in real-time.

overview

Additional features include:

  • Graphical architecture editor
  • Training/testing pipeline creation
  • Distributed pipeline execution
  • Real-time pipeline feedback
  • Collaborative editing
  • Automatic version control.
  • Facilitates defining custom layers

Quick Start

Simply run the following command to install deepforge with its dependencies:

curl -o- https://raw.githubusercontent.com/dfst/deepforge/master/install.sh | bash

Or, if you already have NodeJS (v6) installed, simply run

npm install -g deepforge

Finally, start deepforge with deepforge startand navigate to http://localhost:8888 to start using DeepForge! For more, detailed instructions, check out the wiki.

Note: running deepforge w/ deepforge start will also require MongoDB to be installed locally.

Also, be sure to check out the other available features of the deepforge cli; it can be used to update, manage your torch installation, uninstall deepforge and run individual components!

Additional Resources

Interested in contributing?

Contributions are welcome! Either fork the project and submit some PR's or shoot me an email about getting more involved! If you have any questions, check out the wiki or drop me a line on the gitter!

Sponsored by Digital Reasoning

S
Descrição
Descrição não fornecida
Readme Apache-2.0 11 MiB
Linguagens
JavaScript 94.6%
CSS 2.5%
Vim Snippet 1.5%
Lua 0.3%
SCSS 0.3%
Outra 0.7%