• James Reed's avatar
    Support for NamedTuple (#21428) · 4bcc72fe
    James Reed 提交于
    Summary:
    Resolves https://github.com/pytorch/lockdown/issues/18
    
    This implements NamedTuple by taking advantage of the existing `names` field in `TupleType`.
    
    TODO: This currently doesn't retain the NamedTuple-ness through serialization. Discussed with suo offline, we can probably make a way to define an anonymous NamedTuple in script (e.g. `NamedTuple('Foo', [('a', int), ('b', float), ('c', List[float])])` and serialize that
    TODO: implement support for calling the constructor with kwargs
    Pull Request resolved: https://github.com/pytorch/pytorch/pull/21428
    
    Differential Revision: D15741564
    
    Pulled By: jamesr66a
    
    fbshipit-source-id: c077cbcea1880675ca6deb340a9ec78f824a136c
    4bcc72fe
名称
最后提交
最后更新
.circleci Loading commit data...
.ctags.d Loading commit data...
.github Loading commit data...
.jenkins Loading commit data...
aten Loading commit data...
benchmarks Loading commit data...
binaries Loading commit data...
c10 Loading commit data...
caffe2 Loading commit data...
cmake Loading commit data...
docker Loading commit data...
docs Loading commit data...
modules Loading commit data...
scripts Loading commit data...
submodules Loading commit data...
test Loading commit data...
third_party Loading commit data...
tools Loading commit data...
torch Loading commit data...
.clang-format Loading commit data...
.clang-tidy Loading commit data...
.dockerignore Loading commit data...
.flake8 Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.travis.aten.yml Loading commit data...
.travis.yml Loading commit data...
CITATION Loading commit data...
CMakeLists.txt Loading commit data...
CODEOWNERS Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
NOTICE Loading commit data...
README.md Loading commit data...
mypy-README.md Loading commit data...
mypy-files.txt Loading commit data...
mypy.ini Loading commit data...
requirements.txt Loading commit data...
setup.py Loading commit data...
ubsan.supp Loading commit data...