Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decoupled support for Keras-backend interface #273

Open
bvanessen opened this issue Apr 4, 2018 · 0 comments
Open

Decoupled support for Keras-backend interface #273

bvanessen opened this issue Apr 4, 2018 · 0 comments

Comments

@bvanessen
Copy link
Collaborator

Add the capabilities in LBANN to act as a backend for the keras framework. This would probably look something like:

  1. Creating a LBANN prototext model based on Keras model description
  2. Allowing the Keras train call to launch LBANN in a separate process
  3. Somehow return control back to Keras

Some of the caveats are that we will only support layers that have a direct correspondence in the LBANN implementation. Can we expose an API into LBANN that allows Keras to reach into using a polling approach to monitor progress.

Note that this type of interface would not be a full implementation of the backend API, but it would allow LBANN to take advantage of network generation techniques in python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant