pytorch/c10
vasiliy dc70e8175f Add various uninterpreted bit tensor data types (try 2) (#95860)
Summary:

This is a retry of https://github.com/pytorch/pytorch/pull/94992 which was reverted due to CI issues.

This PR adds a set of unintrepreted data types on PyTorch which can be used to implement experimental functionality out of core (think fp8, int4, int16 quant, etc).

@bypass-github-export-checks

Test Plan:

```
python test/test_quantization.py -k TestBits
```

Reviewers:

Subscribers:

Tasks:

Tags:

Fixes #ISSUE_NUMBER

Pull Request resolved: https://github.com/pytorch/pytorch/pull/95860
Approved by: https://github.com/atalman
2023-03-04 03:35:59 +00:00
..
benchmark
core Add various uninterpreted bit tensor data types (try 2) (#95860) 2023-03-04 03:35:59 +00:00
cuda Fix potential deadlock when recording memory traces (#95273) 2023-02-27 19:04:47 +00:00
hip
macros More fixes and improved clang-tidy checkers (#93213) 2023-02-01 14:44:17 +00:00
mobile Fix header-filter for clang-tidy c10 and apply some fixes to c10 and … (#91178) 2022-12-27 07:34:12 +00:00
test [pytorch] [hygiene] remove legacy buck rules (#94053) 2023-02-09 15:45:29 +00:00
util Add various uninterpreted bit tensor data types (try 2) (#95860) 2023-03-04 03:35:59 +00:00
BUCK.oss
BUILD.bazel [pytorch] [hygiene] remove legacy buck rules (#94053) 2023-02-09 15:45:29 +00:00
build.bzl [pytorch] [hygiene] remove legacy buck rules (#94053) 2023-02-09 15:45:29 +00:00
CMakeLists.txt Some CMake and CUDA cleanup given recent update to C++17 (#90599) 2022-12-30 11:19:26 +00:00
ovrsource_defs.bzl