Here’s an interesting investing move from two industry heavyweights.

Microsoft co-founder Bill Gates, Uber co-founder Travis Kalanick’s 101100 fund and current Uber CEO Dara Khosrowshahi have invested in Luminous, a small start-up building an artificial intelligence chip.

The investment shows key figures in the technology industry believe there is still an opportunity for a new standard to emerge when it comes to hardware for AI, which can be incorporated into a variety of software applications.

Deep learning is central to recent innovations in AI. If you don’t want to run your code in the cloud and prefer to build your own local rig optimized for TensorFlow and machine learning, then this post is for you.

One point to note is that TensorFlow has a slightly unusual computation scheme which might be particularly intimidating to novice programmers. The computations are built into a ‘computation graph’ which is then run all at once. So to add two variables, a and b, TensorFlow would first encode the ‘computation’ a+b into a computation graph. Before running this graph, trying to access this graph will not give a result – the result hasn’t been processed yet! Instead, it will give you the graph. Only after running the graph will you have access to the actual answer. Bear this in mind, as it will help clear confusions in your later explorations with TensorFlow.