Why the collective communication library is named as c10d?

Hi there, I’m just curious why the collective communication library is called c10d. Is there any direct meaning related to this?

Thanks very much ~

I guess the idea was to use it as a common backend for PyTorch and Caffe2 (before it died) in the c10(d) namespace instead of ATen.

1 Like

right and “d” here just means distributed. haha.

1 Like