pytorch

Форк
0
/
_VF.py 
30 строк · 643.0 Байт
1
"""
2
This makes the functions in torch._C._VariableFunctions available as
3
    torch._VF.<funcname>
4
without mypy being able to find them.
5

6
A subset of those functions are mapped to ATen functions in
7
torch/jit/_builtins.py
8

9
See https://github.com/pytorch/pytorch/issues/21478 for the reason for
10
introducing torch._VF
11

12
"""
13
import sys
14
import types
15

16
import torch
17

18

19
class VFModule(types.ModuleType):
20
    vf: types.ModuleType
21

22
    def __init__(self, name):
23
        super().__init__(name)
24
        self.vf = torch._C._VariableFunctions
25

26
    def __getattr__(self, attr):
27
        return getattr(self.vf, attr)
28

29

30
sys.modules[__name__] = VFModule(__name__)
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.