pytorch/torch/csrc/distributed/c10d
Peter Bell cd9da3267c Rationalize API exports in torch_python (#68095)
Summary:
This renames `WindowsTorchApiMacro.h` to `Export.h` to mirror the c10 header `c10/macros/Export.h` and also updates it to use `C10_EXPORT`/`C10_IMPORT`. This also removes the `THP_API` macro from `THP_export.h` which appears to serve the same purpose.

cc pietern mrshenli pritamdamania87 zhaojuanmao satgera rohan-varma gqchen aazzolini osalpekar jiayisuse SciPioneer H-Huang

Pull Request resolved: https://github.com/pytorch/pytorch/pull/68095

Reviewed By: jbschlosser

Differential Revision: D32810881

Pulled By: albanD

fbshipit-source-id: d6949ccd0d80d6c3e5ec1264207611fcfe2503e3
2021-12-07 15:24:37 -08:00
..
quantization [dist_quant] change op registration to each file instead (#68797) 2021-11-23 09:20:26 -08:00
c10d.h
comm.cpp
comm.hpp Rationalize API exports in torch_python (#68095) 2021-12-07 15:24:37 -08:00
default_comm_hooks.cpp
default_comm_hooks.hpp
error.h
exception.cpp
exception.h
FileStore.cpp [torch][distributed] Check for file existence before invoking cleanup logic in FileStore destructor (#68603) 2021-12-01 16:43:42 -08:00
FileStore.hpp
GlooDeviceFactory.cpp
GlooDeviceFactory.hpp
HashStore.cpp
HashStore.hpp
init.cpp [PyTorch][Distributed] Enable Reduce Scatter and modify all_to_all for sharded linear with more test cases. (#68786) 2021-12-06 13:38:58 -08:00
logger.cpp
logger.hpp
logging.h
NCCLUtils.cpp
NCCLUtils.hpp
ParamCommsUtils.cpp
ParamCommsUtils.hpp
PrefixStore.cpp
PrefixStore.hpp
ProcessGroup.cpp
ProcessGroup.hpp
ProcessGroupGloo.cpp
ProcessGroupGloo.hpp
ProcessGroupMPI.cpp
ProcessGroupMPI.hpp
ProcessGroupNCCL.cpp surface ncclUniqueId store broadcast error (#68597) 2021-11-18 16:04:39 -08:00
ProcessGroupNCCL.hpp Enable desync root cause analysis for NCCL (#68310) 2021-11-17 20:29:03 -08:00
ProcessGroupRoundRobin.cpp
ProcessGroupRoundRobin.hpp
ProcessGroupWrapper.cpp
ProcessGroupWrapper.hpp
PyProcessGroup.hpp
python_comm_hook.cpp
python_comm_hook.h
reducer.cpp Revert D32786909: [C10D] [Easy] Use pinned memory for HtoD copies in Reducer:: sync_bucket_indices 2021-12-03 08:31:45 -08:00
reducer.hpp
reducer_cuda.cpp
sequence_num.cpp
sequence_num.hpp
socket.cpp
socket.h
Store.cpp
Store.hpp
TCPStore.cpp Fix c10d TCP store with mutex (#68499) 2021-11-17 20:30:10 -08:00
TCPStore.hpp Fix c10d TCP store with mutex (#68499) 2021-11-17 20:30:10 -08:00
TraceUtils.h Enable desync root cause analysis for NCCL (#68310) 2021-11-17 20:29:03 -08:00
Types.hpp
UnixSockUtils.hpp
Utils.cpp
Utils.hpp
WinSockUtils.hpp