O DirectML é uma API de plataforma de aprendizado de máquina para Windows que fornece uma camada de abstração comum para fornecedores de hardware para expor seus aceleradores de aprendizado de máquina. Ele pode ser usado com qualquer dispositivo compatível com DirectX 12, incluindo GPUs e NPUs. Ao reduzir o custo de escrita de código de aprendizado de máquina, o DirectML facilita a integração de recursos de IA.