Supported Software
Deep Learning & AI
PyTorch
PyTorch is a production ready, open source machine learning framework for accelerating AI research prototyping and production deployment. PyTorch is used by countless users in the AI and Deep Learning industry including big commercial names like Amazon and well known universities like Stanford.
Capabilities & Features
Production Ready
Distributed Training
Robust Ecosystem
Why Use PyTorch for Deep Learning?
PyTorch is extremely powerful for creating computational graphs. Compared to Tensorflow's static graph, PyTorch believes in a dynamic graph. Instead of first having to define the entire computation graph of the model before running your model (as in Tensorflow), in PyTorch, you can define and manipulate your graph on-the-fly. This feature is what makes PyTorch an extremely powerful tool for researchers, particularly when developing Recurrent Neural Networks (RNNs).
The PyTorch Ecosystem
The PyTorch Ecosystem offers a rich set of tools and libraries to support the development of AI applications. Featured projects include:
Captum
PyTorch Geometric
skorch
PyTorch Library Modules