mirror of
https://github.com/saymrwulf/pytorch.git
synced 2026-05-15 21:00:47 +00:00
Summary: This fixes rebuild issues with the ninja part of the build. With this patch all ninja files will now report `nothing to do` if nothing has changed assuming `BUILD_CAFFE2_OPS=0`. 1. This only does the python file processing for caffe2 when BUILD_CAFFE2_OPS=1, this part of the build file is written in such a way that it is always required to rerun and can take substantial time to move files around in the no-op build. In the future this part should be rewritten to use a faster method of copying the files or should treat copying the files as part of the build rules and only run when the files are out of date. 2. This points `sleef` to a patched version that fixes a dead build output that is causing everything to relink all the time. See https://github.com/shibatch/sleef/pull/231#partial-pull-merging for the upstream change. Pull Request resolved: https://github.com/pytorch/pytorch/pull/14969 Reviewed By: soumith Differential Revision: D13395998 Pulled By: zdevito fbshipit-source-id: ca85b7be9e99c5c578103c144ef0f2c3b927e724
84 lines
3.1 KiB
Text
84 lines
3.1 KiB
Text
[submodule "third_party/pybind11"]
|
|
path = third_party/pybind11
|
|
url = https://github.com/pybind/pybind11.git
|
|
[submodule "third_party/cub"]
|
|
path = third_party/cub
|
|
url = https://github.com/NVlabs/cub.git
|
|
[submodule "third_party/eigen"]
|
|
path = third_party/eigen
|
|
url = https://github.com/eigenteam/eigen-git-mirror.git
|
|
[submodule "third_party/googletest"]
|
|
path = third_party/googletest
|
|
url = https://github.com/google/googletest.git
|
|
[submodule "third_party/benchmark"]
|
|
path = third_party/benchmark
|
|
url = https://github.com/google/benchmark.git
|
|
[submodule "third_party/protobuf"]
|
|
path = third_party/protobuf
|
|
url = https://github.com/google/protobuf.git
|
|
[submodule "third_party/ios-cmake"]
|
|
path = third_party/ios-cmake
|
|
url = https://github.com/Yangqing/ios-cmake.git
|
|
[submodule "third_party/NNPACK"]
|
|
path = third_party/NNPACK
|
|
url = https://github.com/Maratyszcza/NNPACK.git
|
|
[submodule "third_party/gloo"]
|
|
path = third_party/gloo
|
|
url = https://github.com/facebookincubator/gloo
|
|
[submodule "third_party/NNPACK_deps/pthreadpool"]
|
|
path = third_party/pthreadpool
|
|
url = https://github.com/Maratyszcza/pthreadpool.git
|
|
[submodule "third_party/NNPACK_deps/FXdiv"]
|
|
path = third_party/FXdiv
|
|
url = https://github.com/Maratyszcza/FXdiv.git
|
|
[submodule "third_party/NNPACK_deps/FP16"]
|
|
path = third_party/FP16
|
|
url = https://github.com/Maratyszcza/FP16.git
|
|
[submodule "third_party/NNPACK_deps/psimd"]
|
|
path = third_party/psimd
|
|
url = https://github.com/Maratyszcza/psimd.git
|
|
[submodule "third_party/zstd"]
|
|
path = third_party/zstd
|
|
url = https://github.com/facebook/zstd.git
|
|
[submodule "third-party/cpuinfo"]
|
|
path = third_party/cpuinfo
|
|
url = https://github.com/Maratyszcza/cpuinfo.git
|
|
[submodule "third_party/python-enum"]
|
|
path = third_party/python-enum
|
|
url = https://github.com/PeachPy/enum34.git
|
|
[submodule "third_party/python-peachpy"]
|
|
path = third_party/python-peachpy
|
|
url = https://github.com/Maratyszcza/PeachPy.git
|
|
[submodule "third_party/python-six"]
|
|
path = third_party/python-six
|
|
url = https://github.com/benjaminp/six.git
|
|
[submodule "third_party/ComputeLibrary"]
|
|
path = third_party/ComputeLibrary
|
|
url = https://github.com/ARM-software/ComputeLibrary.git
|
|
[submodule "third_party/onnx"]
|
|
path = third_party/onnx
|
|
url = https://github.com/onnx/onnx.git
|
|
[submodule "third_party/onnx-tensorrt"]
|
|
path = third_party/onnx-tensorrt
|
|
url = https://github.com/bddppq/onnx-tensorrt
|
|
[submodule "third_party/sleef"]
|
|
path = third_party/sleef
|
|
url = https://github.com/zdevito/sleef
|
|
[submodule "third_party/ideep"]
|
|
path = third_party/ideep
|
|
url = https://github.com/intel/ideep
|
|
[submodule "third_party/nccl/nccl"]
|
|
path = third_party/nccl/nccl
|
|
url = https://github.com/NVIDIA/nccl
|
|
[submodule "third_party/gemmlowp/gemmlowp"]
|
|
path = third_party/gemmlowp/gemmlowp
|
|
url = https://github.com/google/gemmlowp.git
|
|
[submodule "third_party/QNNPACK"]
|
|
path = third_party/QNNPACK
|
|
url = https://github.com/pytorch/QNNPACK
|
|
[submodule "third_party/neon2sse"]
|
|
path = third_party/neon2sse
|
|
url = https://github.com/intel/ARM_NEON_2_x86_SSE.git
|
|
[submodule "third_party/fbgemm"]
|
|
path = third_party/fbgemm
|
|
url = https://github.com/pytorch/fbgemm
|