From 0feb9abffc81538db9f16b5d689f07a020c8d1d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20=C5=9Euhan?= Date: Fri, 15 Mar 2019 17:16:16 -0700 Subject: [PATCH] Adjust to removal of elementSizeInBytes in core PyTorch --- scripts/gen.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/scripts/gen.py b/scripts/gen.py index f436bafd2e38..0685a018bc33 100755 --- a/scripts/gen.py +++ b/scripts/gen.py @@ -212,10 +212,6 @@ class {type_name} : public AtenXlaType {{ const char* toString() const override {{ return "{type_name}"; }} - - size_t elementSizeInBytes() const override {{ - return {sizeof}; - }} }}; static inline at::Type* Get{type_name}() {{ @@ -361,43 +357,36 @@ def create_type_instances(): code += _CLASS_INST_HEADER.format( type_name='XLATypeByte', scalar_type='at::ScalarType::Byte', - sizeof=1, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLAByte') code += _CLASS_INST_HEADER.format( type_name='XLATypeChar', scalar_type='at::ScalarType::Char', - sizeof=1, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLAChar') code += _CLASS_INST_HEADER.format( type_name='XLATypeShort', scalar_type='at::ScalarType::Short', - sizeof=2, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLAShort') code += _CLASS_INST_HEADER.format( type_name='XLATypeInt', scalar_type='at::ScalarType::Int', - sizeof=4, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLAInt') code += _CLASS_INST_HEADER.format( type_name='XLATypeLong', scalar_type='at::ScalarType::Long', - sizeof=8, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLALong') code += _CLASS_INST_HEADER.format( type_name='XLATypeFloat', scalar_type='at::ScalarType::Float', - sizeof=4, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLAFloat') code += _CLASS_INST_HEADER.format( type_name='XLATypeDouble', scalar_type='at::ScalarType::Double', - sizeof=8, tensorid='c10::XLATensorId()', typeid='at::TypeID::XLADouble') return code