Keras Library

From GM-RKB
Jump to navigation Jump to search

A Keras Library is an open-source Python-based deep neural network framework.



References

2017a

  • (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/Keras Retrieved:2017-6-4.
    • Keras is an open source neural network library written in Python. It is capable of running on top of Deeplearning4j, Tensorflow or Theano. [1] Designed to enable fast experimentation with deep neural networks, it focuses on being minimal, modular and extensible. It was developed as part of the research effort of project ONEIROS (Open-ended Neuro-Electronic Intelligent Robot Operating System), and its primary author and maintainer is François Chollet, a Google engineer. In 2017, Google's TensorFlow team decided to support Keras in TensorFlow's core library. Chollet explained that Keras was conceived to be an interface rather than an end-to-end machine-learning framework. It presents a higher-level, more intuitive set of abstractions that make it easy to configure neural networks regardless of the backend scientific computing library. [2] Microsoft is working to add a CNTK backend to Keras as well. [3]

2017

2017b

Software Creator Software licenseTemplate:Efn Open source Platform Written in Interface OpenMP support OpenCL support CUDA support Automatic differentiation[1] Has pretrained models Recurrent nets Convolutional nets RBM/DBNs Parallel execution (multi node)
Keras François Chollet Template:Free Yes Linux, Mac OS X, Windows Python Python Template:Depends Template:Depends Yes Yes Yes[2] Yes Yes Yes Yes[3]

2017c