Vision AI
Natural Language AI
Translation AI
AutoML
bigquery ml using sql
vertex ai tables using python / java / node.js

When to use TPU?
Calculations that stands to gain from lots of multiplications - using their matrix multiple units (MXU). Primary role for TPUs is matrix processing
When not to use TPUs


Machine families resource and comparison guide | Compute Engine Documentation | Google Cloud