pytorch/caffe2
Pierluigi Taddei 538c30a713 [caffe2] fixes to allow stricter compilation flag (#64016)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/64016

In order to increase the strictness of the compilation for some target depending on caffe2 we need to fix some errors uncovered when rising such flags.

This change introduces the required override tokens for virtual destructors

Test Plan: CI. Moreover targets depending on caffe2  using clang strict warnings now compile

Reviewed By: kalman5

Differential Revision: D30541714

fbshipit-source-id: 564af31b4a9df3536d7d6f43ad29e1d0c7040551
2021-08-27 10:38:37 -07:00
..
contrib [dte] scaffolding for c2 operator broadcasting fastpath (1/x) (#62369) 2021-07-29 16:31:02 -07:00
core [PyTorch] Remove unnecessary iostream includes in headers (#61500) 2021-08-19 18:54:51 -07:00
cuda_rtc
db Disable avoid-non-const-global-variables lint check (#62008) 2021-07-22 18:04:40 -07:00
distributed Revert D30279364: [codemod][lint][fbcode/c*] Enable BLACK by default 2021-08-12 11:45:01 -07:00
experiments mkl_scsrmm needs to be disabled when MKL is not used (#60051) 2021-06-30 10:40:18 -07:00
ideep [dte] scaffolding for c2 operator broadcasting fastpath (1/x) (#62369) 2021-07-29 16:31:02 -07:00
image
mobile
mpi
observers Disable avoid-non-const-global-variables lint check (#62008) 2021-07-22 18:04:40 -07:00
onnx Disable avoid-non-const-global-variables lint check (#62008) 2021-07-22 18:04:40 -07:00
operators [PyTorch] Remove unnecessary iostream includes in headers (#61500) 2021-08-19 18:54:51 -07:00
opt Fix warnings (#62930) 2021-08-11 14:07:10 -07:00
perfkernels Revert D30279364: [codemod][lint][fbcode/c*] Enable BLACK by default 2021-08-12 11:45:01 -07:00
predictor [BE] irangefy (#62928) 2021-08-07 13:34:13 -07:00
proto Add support for the ONNX Runtime Eager Mode backend (#58248) 2021-08-20 11:17:13 -07:00
python Add CostInferenceFunction for SplitOp (#63133) 2021-08-13 12:28:15 -07:00
quantization [dte] scaffolding for c2 operator broadcasting fastpath (1/x) (#62369) 2021-07-29 16:31:02 -07:00
queue [BE] irangefy (#62928) 2021-08-07 13:34:13 -07:00
serialize [caffe2] fixes to allow stricter compilation flag (#64016) 2021-08-27 10:38:37 -07:00
sgd Fixed off-by-one bug in Adam Smart Decay (#62135) 2021-07-26 11:55:38 -07:00
share Disable avoid-non-const-global-variables lint check (#62008) 2021-07-22 18:04:40 -07:00
test
transforms Disable avoid-non-const-global-variables lint check (#62008) 2021-07-22 18:04:40 -07:00
utils [ROCm] Update HIP_VERSION to TORCH_HIP_VERSION (#62786) 2021-08-13 15:00:43 -07:00
video
.clang-format
__init__.py
c2_aten_srcs.bzl
CMakeLists.txt Shard python_torch_functions.cpp (#62187) 2021-08-25 15:10:43 -07:00
README.md
release-notes.md
requirements.txt
unexported_symbols.lds Hide all symbols in llvm namespace (#63272) 2021-08-15 11:29:43 -07:00
VERSION_NUMBER
version_script.lds Hide all symbols in llvm namespace (#63272) 2021-08-15 11:29:43 -07:00

Caffe2

Jenkins Build Status

Caffe2 is a lightweight, modular, and scalable deep learning framework. Building on the original Caffe, Caffe2 is designed with expression, speed, and modularity in mind.

Questions and Feedback

Please use GitHub issues (https://github.com/pytorch/pytorch/issues) to ask questions, report bugs, and request new features.

Further Resources on Caffe2.ai