Neural Networks split three ways, because "train a model", "run a model" and "run a language model" had stopped being the same question:
- Frameworks, tensors, autodiff and training → Deep Learning & Training
- ONNX and other runtimes → Model Inference & Runtimes
- LLM engines and servers → LLMs & Foundation Models