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

Keras backend #797

Closed
fchollet opened this Issue Aug 29, 2016 · 16 comments

Comments

Projects
None yet
@fchollet

fchollet commented Aug 29, 2016

I wasn't sure how to contact anyone working on CNTK, so I'm opening an issue here.
I was reading this comment:

# This version shows an experimental function-composition based approach to network declaration, similar to Keras.

# This version shows an experimental function-composition based approach to network declaration, similar to Keras.

Would there be any interest on your part in developing a CNTK backend for Keras? I know that quite a few Keras users are on Windows, and they are relying on Theano as a backend for now. But being able to build models in Python with the Keras API and run them using CNTK could be a game-changer for many windows-using deep learning practitioners. Lots of Keras+Windows users would switch.

Thoughts?

@jeanfad

This comment has been minimized.

Contributor

jeanfad commented Aug 30, 2016

Hi François,

We definitely have interest in developing a CNTK Keras backend, it is actually part of our plans. We are now working on the Python API for CNTK v2, and we plan to build on top of it a Keras backend.

Please find below a list of people involved in CNTK v2:
Willi Richert
Amit Agarwal
Frank Seide
Clemens Marschner
My self

Best Regards,
Jean Baptiste

@fchollet

This comment has been minimized.

fchollet commented Aug 30, 2016

Sounds great! Let me know if you need any help in the future.

@jeanfad

This comment has been minimized.

Contributor

jeanfad commented Aug 30, 2016

Thanks, we will !

@fcivardi

This comment has been minimized.

fcivardi commented Sep 1, 2016

I agree that it will be really a game-changer for Windows users. I started learning deeplearning (!) with Keras on Theano, because it's really easy to make experiments there. Now, Keras can work on Tensorflow for Linux users, but Windows users?
Btw, thank you for Keras, Francois!
fc (Francesco Civardi)

@wangdelp

This comment has been minimized.

wangdelp commented Oct 6, 2016

That's really useful.
@jeanfad what's the major difference between CNTK V2 vs V1? I am trying to add some new ops based on current ops available in CNTK python interface, is it better to use CNTK V2 or V1? Thank you.

@frankseide

This comment has been minimized.

Member

frankseide commented Oct 28, 2016

CNTK V2. It's an evolution of V1, V1 longer exists as a separate thing.

@oak-tree

This comment has been minimized.

oak-tree commented Mar 15, 2017

Hey!
Any updates on CNTK as backend for keras?
Thanks!

@karthiksn

This comment has been minimized.

karthiksn commented Mar 15, 2017

+1, really interested in this! 👍

@leo-gan

This comment has been minimized.

leo-gan commented Apr 20, 2017

IMHO, absence of Keras support is very-very bad for CNTK. It's the first priority issue!

@fcivardi

This comment has been minimized.

fcivardi commented May 1, 2017

Any news about Keras support?

@teochenglim

This comment has been minimized.

teochenglim commented May 4, 2017

+1 cntk Keras on Windows and Linux

@JulesVerny

This comment has been minimized.

JulesVerny commented May 7, 2017

Don't we [I would prefer] mean a Keras Front end API, being much simpler than CNTK, with CNTK back end. Personally my ideal would be a C# Keras API front end to NN networks, so I could integrate NN technology into system solutions.

@josaum

This comment has been minimized.

josaum commented May 19, 2017

Any news about Keras support?

@lukeyeager

This comment has been minimized.

lukeyeager commented Jun 1, 2017

@JimSEOW

This comment has been minimized.

JimSEOW commented Jun 7, 2017

Please check the latest .NET CNTK links

@n17s

This comment has been minimized.

Member

n17s commented Jun 7, 2017

Closing this. The Keras CNTK backend has been merged to fchollet/keras master

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