It also mentions GPU and CPU, should they spell those out too?
Not necessarily. Those terms are, at least in my experience, much better known that "TPU".
Not necessarily. Those terms are, at least in my experience, much better known that "TPU".