The document introduces Keras, a high-level neural networks API written in Python designed for easy and fast prototyping. It emphasizes user experience by offering a simple API, minimizing cognitive load, and providing clear feedback on errors. The document also includes examples of different neural network models and resources for further learning.
About Me
• PrincipalData Scientist @
Novi Labs
• Stats + CS Background
• Soccer!
3.
My Goal Tonight
•Introduce you to Keras
• Not teach you all of Keras
• But make damn sure that you can use Keras
4.
Keras: Deep LearningLibrary
• High-level neural networks API, written in Python
• Models described in Python code. No separate models
config files
• Allows for easy and fast prototyping (through user
friendliness, modularity, and extensibility)
• Runs seamlessly on CPUs and GPUs
Source: https://keras.io/#guiding-principles
Keras isan API designed for human beings, not
machines. It puts user experience front and center.
Keras follows best practices for reducing cognitive
load: it offers consistent & simple APIs, it minimizes
the number of user actions required for common use
cases, and it provides clear and actionable feedback
upon user error.
import tensorflow.contrib.keras
Another Way
•Keraswas rebuilt from the ground up for better TF integration
•Can take advantage of TF’s power and flexibility
•Will be import tensorflow.keras soon (TF 1.3?)