pytorch/third_party
Chirag Pandya fd90991790 [rfc] opentelemetry in pytorch (#122999)
1. Add current latest version (opentelemetry-cpp version v1.14.2) to PyTorch library.
Steps:
```
$cd pytorch
$git submodule add https://github.com/open-telemetry/opentelemetry-cpp.git third_party/opentelemetry-cpp
$cd third_party/opentelemetry-cpp
$git checkout v1.14.2
$git add third_party/opentelemetry-cpp .gitmodules
$git commit
```
Expected change in checkout size:
```
(/home/cpio/local/a/pytorch-env) [cpio@devvm17556.vll0 ~/local/pytorch (gh/c-p-i-o/otel)]$ git count-objects -vH
count: 654
size: 3.59 MiB
in-pack: 1229701
packs: 17
size-pack: 1.17 GiB
prune-packable: 76
garbage: 0
size-garbage: 0 bytes
```

2.

TODO
- [x] Figure out how dynamic linking works. App builders will somehow need to `target_include` opentelemetry-cpp at runtime.
- [ ] Examples on how to use opentelemetry + pytorch
- [ ] Tests + documentation (e.g. using null opentelemetry implementation).

Pull Request resolved: https://github.com/pytorch/pytorch/pull/122999
Approved by: https://github.com/ezyang
2024-04-21 15:20:21 +00:00
..
benchmark@0d98dba29d
cpuinfo@d6860c477c [8/n] Update XNNPACK Submodule Version Part 8 Everything Remaining to get it to work (#115714) 2023-12-15 23:08:08 +00:00
cub@d106ddb991
cudnn_frontend@150798fe97 [cuDNN] bump cuDNN-frontend submodule to 1.1.2 (#120761) 2024-02-28 22:15:43 +00:00
cutlass@bbe579a9e3 Update cutlass from 3.3.0 to 3.4.1 (#120434) 2024-02-23 03:57:26 +00:00
eigen@3147391d94
fbgemm@dbc3157bf2 Automated submodule update: FBGEMM (#115103) 2023-12-06 22:47:40 +00:00
flatbuffers@01834de25e Bump up flatbuffer submodule version to the latest release (v23.3.3) (#100716) 2023-05-15 22:28:01 +00:00
fmt@e69e5f977d [BE][Easy]: Update libfmt submodule to 10.2.1 (#116864) 2024-01-05 18:32:23 +00:00
foxi@c278588e34
FP16@4dfe081cf6
FXdiv@b408327ac2
gemmlowp
gloo@5354032ea0 Update gloo submodule (#115158) 2023-12-07 15:55:08 +00:00
googletest@e2239ee604
ideep@8a6cc4e09d Upgrade submodule oneDNN to v3.3.6 (#122164) 2024-03-28 21:36:27 +00:00
ios-cmake@8abaed637d
ittapi@5b8a7d7422
kineto@47911e2326 Update Kineto Hash to fix OSS json output (#123885) 2024-04-12 14:49:57 +00:00
mimalloc@b66e3214d8 Enable mimalloc on pytorch Windows (#102595) 2023-06-27 08:53:26 +00:00
miniz-2.1.0 [caffe2] miniz fix -Wstrict-prototypes (#98027) 2023-04-03 16:56:47 +00:00
nccl Update NCCL submodule to v2.20.5 (#121635) 2024-03-11 17:23:59 +00:00
neon2sse@97a126f08c
nlohmann@87cda1d664
NNPACK@c07e3a0400
onnx@990217f043 update submodule onnx==1.16.0 (#123125) 2024-04-02 20:41:22 +00:00
onnx-tensorrt@c153211418
opentelemetry-cpp@a799f4aed9 [rfc] opentelemetry in pytorch (#122999) 2024-04-21 15:20:21 +00:00
pocketfft@9d3ab05a7f Update PocketFFT submodule (#118348) 2024-01-26 02:01:06 +00:00
protobuf@d1eca4e4b4
psimd@072586a71b
pthreadpool@4fe0e1e183 update pthreadpool to 4fe0e1e183925bf8cfa6aae24237e724a96479b (#113904) 2023-11-21 12:45:16 +00:00
pybind11@3e9dfa2866 Upgrade submodule pybind to 2.12.0 (#122899) 2024-03-31 11:29:40 +00:00
python-peachpy@f45429b087
QNNPACK@7d2a4e9931
sleef@60e76d2bce Enable x86 CPU vectorization on windows [submodule sleef] (#118980) 2024-03-31 03:07:32 +00:00
tbb@a51a90bc60
tensorflow_cuda_bazel_build/cuda
tensorpipe@52791a2fd2
valgrind-headers
VulkanMemoryAllocator@a6bfc23725
XNNPACK@fcbf55af6c Update XNNPACK revision to fcbf55a (#120583) 2024-03-08 01:19:22 +00:00
zstd@aec56a52fb
BUCK.oss [8/n] Update XNNPACK Submodule Version Part 8 Everything Remaining to get it to work (#115714) 2023-12-15 23:08:08 +00:00
BUILD
build_bundled.py [rfc] opentelemetry in pytorch (#122999) 2024-04-21 15:20:21 +00:00
cuda.BUILD
cudnn_frontend.BUILD [BE] [cuDNN] Always build assuming cuDNN >= 8.1 (#95722) 2024-01-03 15:41:28 +00:00
cudnn.BUILD [BE] Don't copy CuDNN libs twice (#115872) 2023-12-15 09:47:14 +00:00
cutlass.BUILD Update Cutlass to v3.1 (#94188) 2023-04-25 22:02:42 +00:00
eigen.BUILD
fmt.BUILD
foxi.BUILD
generate-cpuinfo-wrappers.py [8/n] Update XNNPACK Submodule Version Part 8 Everything Remaining to get it to work (#115714) 2023-12-15 23:08:08 +00:00
generate-xnnpack-wrappers.py Update XNNPACK revision to fcbf55a (#120583) 2024-03-08 01:19:22 +00:00
glog.buck.bzl
gloo.BUILD [bazel] Fix gloo.BUILD (#92858) 2023-01-31 00:22:28 +00:00
ideep.BUILD
kineto.buck.bzl
kineto.BUILD
LICENSES_BUNDLED.txt [rfc] opentelemetry in pytorch (#122999) 2024-04-21 15:20:21 +00:00
METADATA.bzl
mkl_headers.BUILD
mkl-dnn.BUILD Upgrade submodule oneDNN to v3.3.6 (#122164) 2024-03-28 21:36:27 +00:00
mkl.BUILD
onnx.BUILD [ONNX] bump onnx submodule to rel-1.15.0 (#110663) 2023-10-10 21:44:09 +00:00
opentelemetry-cpp.BUILD [rfc] opentelemetry in pytorch (#122999) 2024-04-21 15:20:21 +00:00
README.md
sleef.BUILD Enable x86 CPU vectorization on windows [submodule sleef] (#118980) 2024-03-31 03:07:32 +00:00
sleef.bzl
substitution.bzl
tbb.BUILD
tbb.patch
tensorpipe.BUILD
xnnpack_src_defs.bzl Update XNNPACK revision to fcbf55a (#120583) 2024-03-08 01:19:22 +00:00
xnnpack_wrapper_defs.bzl Update XNNPACK revision to fcbf55a (#120583) 2024-03-08 01:19:22 +00:00
xnnpack.buck.bzl Update XNNPACK revision to fcbf55a (#120583) 2024-03-08 01:19:22 +00:00
xpu.txt Introduce XPU implementation for PyTorch ATen operators (#120891) 2024-03-22 03:31:04 +00:00

This folder contains vendored copies of third-party libraries that we use.