Hacker News new | ask | show | jobs
by aub3bhat 3194 days ago
PyTorch itself isnt, But the multi-GPU version requires Gloo which is BSD+PATENTS

https://github.com/facebookincubator/gloo/blob/master/PATENT...

1 comments

PyTorch uses NVIDIA NCCL for multi-GPU communication (under BSD license). Gloo is only one of the three backends that can be used for distributed communication out of the box.
Thanks!