PyTorch состоит из нескольких компонентов тесно связанных между собой: ATen, C10, Caffe2. Сейчас, а сейчас это начало 2020 года, происходит процесс интеграции этих компонентов. ATen – это сторонняя библиотека, которая реализует тензоры и базовые тензорные операции. Происходит постепенная замена ATen на C10. C10 – это решение от Facebook. Посмотрите видео для того, чтобы увидеть, как все устроено.