Building TensorFlow from source is challenging but the end result can be a version tailored to your needs. This post will provide step-by-step instructions for building TensorFlow 1.7 linked with Anaconda3 Python, CUDA 9.1, cuDNN7.1, and Intel MKL-ML. I do the build in a docker container and show how the container is generated from a Dockerfile.

Case Study with Safariland
Safariland is a designer and manufacturer of equipment for sporting, military, law enforcement, investigation and public safety personnel., specifically gun holsters. The engineering team uses a certified Puget Systems workstation to conceptualize and produce prototypes.
Build TensorFlow-CPU with MKL and Anaconda Python 3.6 using a Docker Container
In this post I go through how to use Docker to create a container with all of the libraries and tools needed to compile TensorFlow 1.7. The build will include links to Intel MKL-ML (Intel’s math kernel library plus extensions for Machine Learning) and optimizations for AVX512.

How to Use Cinebench to Predict Cinema 4D Performance
Here at Puget Systems, it is our goal to perform realistic testing on the software packages we tailor our workstations toward. Sometimes this is easy, sometimes it is harder… and sometimes a software maker already provides their own benchmark tool. That is the case with Maxon, makers of Cinema 4D, as well as the free benchmark, took Cinebench. To determine whether we should use it, though, we have to ask some questions. Is Cinebench really a good benchmark for Cinema 4D? How do the tests it runs relate to real-world performance?
GTC 2018 Impressions
NVIDIA’s Graphics Technology Conference (GTC) is probably my all-time favorite conference. It’s an interesting blend of “Scientific Research meeting” and Trade-Show. It’s put on by a hardware vendor but still feels like a scientific meeting. It’s not just a “Kool-Aid” fest! In this post I go present some of my thoughts about this years conference.

NAB Show 2018
We will be exhibiting at NAB Show 2018 in Las Vegas, NV for or third year. We will be answering questions on moving from Mac to PC for video editing as well as showing how our systems can make you more productive by allowing you to stay in your creative process. Are you considering making the move to PC? Are you tired of your editing station slowing you down? Be sure to swing by our booth in the South Lower Hall of the Las Vegas Convention Center (SL14805) to talk with us.
TensorFlow Installation CPU version
TensorFlow is a very powerful numerical computing framework. However, like any large research level program it can be challenging to install and configure. In this post I’ll try to give some guidance on relatively easy ways to get started with TensorFlow. I’ll only look at relatively simple “CPU only” Installs with “standard” Python and Anaconda Python in this post. (I also have a quick test with Intel Python.)

Case Study with VIRA Insight
VIRA Insight is a manufacturer specializing in custom retail store environments. The creative team uses a certified Puget Systems workstation to produce realistic 3D renderings.

Keyboard and Mouse Considerations
Looking for Keyboard and Mouse? These are some things to be aware of before making your choice.
TensorFlow Introduction What is TensorFlow
TensorFlow is on it’s way to becoming the “standard” framework for machine learning. There are many reasons for that, and, it is not just for machine learning! In this post I’ll give a descriptive introduction to TensorFlow. This is the first post in a series on how to work with TensorFlow. Hopefully after reading thsi you will have a better understanding of the What? and Why? of TensorFlow.




