[3] Sin embargo Torch se sigue usando para proyectos terminados, e incluso en desarrollos a través de PyTorch.
El siguiente ejemplo usa torch vía su intérprete REPL: El paquete torch también simplifica la programación orientada a objetos y serialización al proveer varias funciones conveniente que son usadas a través de sus paquetes.
Como sea, userdata puede ser serializado si es envuelto por una tabla (o metatabla) que provea los métodos read() y write().
El siguiente ejemplo es una función de Lua que puede ser llamada interativamente para entrena un módulo mlp sobre una Tensor de entrada x, Tensor objetivo y con un escalar learningRate: Tiene también la clase StochasticGradient para entrenar una red neuronal usando gradiente descendente estocástico, aunque el paquete Optim provee muchas más opciones a este respecto, como algumos métodos de regularización.
Torch es usado por Facebook AI Research Group,[4] IBM,,[5] Yandex[6] y el Instituto de Investigación Idiap.
[9] Ha sido usado para implementaciones construidas en hardware para flujos de datos como aquellos encontrados en redes neuronales.