Between ensuring that the right version Python/Pip are installed on your system, and that it doesn't conflict with other Python/Pip versions on your system AND that when you deploy your model to the cloud that the versions of the dependencies you've used in your projects are still compatible with the version on your cloud-based system, it's a wonder that we ever get any time to focus on building and training our neural networks.
Fortunately, there's a way to ensure that all of this is a never a problem again - Containers! (specifically, Minishift)
With containers, we can create a clean, virtual environment to setup and train our neural networks in, and then deploy them at scale with the exact same same environment. No more dependency hell!
In this workshop, you will learn:
• How to build a Convolutional Neural Network (CNN) that can detect handwritten digits (with Keras and the MNIST dataset)
• How to train and deploy a CNN with the Flask web framework and Keras
• How to install and run Minishift (a locally run OpenShift cluster of one image) on your machine
• How to create a project in OpenShift
• How to create an app in OpenShift and pull the source code for application from GitHub
**Please bring your Meetup RSVP Confirmation & ID to check-in**
6:30pm: Doors open, check-in, and get some food
6:45pm: Round-robin introductions & get to know each other
7:00pm - 8:30pm: hands-on workshop
8:30 - 9:00pm: Q&A
9:00pm - venue closes
Get a head start with IBM Cloud, sign up via: https://ibm.biz/BdzAY2
About the Presenter
Nigel is a Developer Advocate for IBM Cloud based in New York City. Originally from South Carolina, he was drawn to craft of software engineering because of the agency it provides to create and interact with worlds of his own creation. His passions in technology are community building, High Performance Computing, and free and open-source software (and hardware). His current favorite project is Alexandra Sunderland's SMS Internet (https://dev.to/twilio/using-twilio-to-build-the-internet-2cnf) due to the incredible problem solving involved.
You can follow him on GitHub at the handle @pnbrown