As a Data Scientist, I want to work on an RStudio Server image managed by Kubernetes with GPU capability. The motivation for doing this is that I can then access a machine learning rig that is 1) scale invariant (same from desktop to Cloud), 2) leverages Kubernetes for scheduling and 3) taps me into the […]
Kubernetes scheduling a pod to a node with GPU resources to run a Jupyter notebook container demonstrating a python/tensorflow-gpu based application. All from a local Intel NUC machine using an eGPU. Yeah, we can do that. In this blog we take the NUC with eGPU – a Big Little ML Rig which we built earlier to the […]
We are going to mess around with some of the R gpu packages using our eGPU Rig. Look here for how to set up RStudio and then use the gpuR, gputools and keras/tensorflow packages against an eGPU.
eGPU obsessives might like this. We are going to set up an Intel® NUC Kit NUC6i7KYK (Skull Canyon) connected via Thunderbolt 3 (USB Type-C) cable to an eGPU as the AORUS GTX 1080 Gaming Box running Linux (Ubuntu 17.04). But wait there’s more. Then we are going to install the CUDA and cuDNN libraries to […]
Let’s set up a data science workbench on OpenShift (docker/kubernetes). The components will be an RStudio Server executing SparkR instructions to a remote Apache Spark instance, all hosted within a local OpenShift cluster instance. Examples include processing AWS S3 Bucket hosted data from Spark. So saddle up and ride ole’ Roxy all the way! This lab is another in […]
Introduction [ UPDATE ] A new and improved approached to standing up a RStudio Server as a container instance can be found here. To know R is to love R. RStudio Server is a popular IDE tool that makes the R experience even better. And OpenShift makes it even easier again. R is for Riki. […]
This post continues experimenting with the sample application known as Weightwatcher to showcase a number of new technologies and techniques including: The all-in-one Vagrant image for OpenShift 3 The OpenShift Origin 3 oc rsync feature Drools 6.3.0.FINAL KIE Execution Server (Decision Server) A method for rule life cycle management with Containers
Overview This blog is about where technology meets the behavioural sciences, so here we have a post describing how technology can be an adjunct to encourage adherence to a weight management intervention. In this example we show how to monitor progress of the 5:2 Fast Diet using the Goal Attainment Scale method together with actual weight […]