From 8e6edf804a538581312a3dd0af25f4927a295b8b Mon Sep 17 00:00:00 2001 From: Animesh Jain Date: Mon, 27 Jan 2025 21:35:50 -0800 Subject: [PATCH] Support tuple.__new__ (#145558) Summary: X-link: https://github.com/pytorch/pytorch/pull/145558 Approved by: https://github.com/jansel, https://github.com/StrongerXi ghstack dependencies: #145519, #145547 Reviewed By: ZainRizvi Differential Revision: D68740810 fbshipit-source-id: eda28069424d0d8bc56feb8a58cd733cc7c9a687 --- userbenchmark/dynamo/dynamobench/_dynamo/utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/userbenchmark/dynamo/dynamobench/_dynamo/utils.py b/userbenchmark/dynamo/dynamobench/_dynamo/utils.py index 5d6fe5e13a..b9d0a6d5f3 100644 --- a/userbenchmark/dynamo/dynamobench/_dynamo/utils.py +++ b/userbenchmark/dynamo/dynamobench/_dynamo/utils.py @@ -2298,6 +2298,9 @@ def check_numpy_ndarray_args(args, kwargs): if callable(method) } +tuple_new = tuple.__new__ +tuple_methods = {method for method in tuple.__dict__.values() if callable(method)} + def builtin_dict_keys(d): # Avoids overridden keys method of the dictionary