Add a new device in TensorFlow
<p>In TensorFlow, a <em>Session</em> places the graph ops onto <em>Devices</em>, such as <em>CPU</em>s or <em>GPU</em>s, and provides methods to execute them. Is it possible to add an additional class of devices to TensorFlow? Let's call it XPU in addition to CPU and GPU?</p>