Three specialized stacks for three problem shapes
TF Recommenders (TFRS) provides building blocks for recommendation systems — the two-stage retrieval → ranking pipeline that powers Netflix, YouTube, Spotify. The retrieval stage uses ANN (approximate nearest neighbor) to narrow millions of candidates to thousands in milliseconds. The ranking stage applies an expensive model to score those candidates and pick the top-N.
TF Agents is a production-grade reinforcement learning library: DQN, PPO, SAC, TD3, DDPG. Discrete action spaces use DQN; continuous action spaces (robot torques, vehicle steering) use SAC.
TF Federated (TFF) enables ML on decentralized data. Training data stays on client devices (phones, hospitals); only model updates travel to the central server. The privacy-preserving alternative when raw data can't leave its origin.