mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
Revert "[BE]: Update ruff to 0.285 (#107519)"
This reverts commit 88ab3e43228b7440a33bf534cde493446a31538c. Reverted https://github.com/pytorch/pytorch/pull/107519 on behalf of https://github.com/ZainRizvi due to Sorry, but this PR breaks internal tests. @ezyang, can you please hep them get unblocked? It seems like one of the strings was prob accidentally modified ([comment](https://github.com/pytorch/pytorch/pull/107519#issuecomment-1688833480))
This commit is contained in:
@ -173,7 +173,7 @@ def write_test_to_test_class(
|
||||
|
||||
assert not ('cpp_options_args' in test_params_dict and 'cpp_function_call' in test_params_dict), (
|
||||
"Only one of `cpp_options_args` and `cpp_function_call` entries "
|
||||
f"should be present in test params dict:\n{pprint.pformat(test_params_dict)}")
|
||||
"should be present in test params dict:\n{}").format(pprint.pformat(test_params_dict))
|
||||
|
||||
functional_name = compute_functional_name(test_params_dict)
|
||||
|
||||
|
@ -209,11 +209,11 @@ def process_test_params_for_module(test_params_dict, device, test_instance_class
|
||||
if 'constructor_args' in test_params_dict:
|
||||
assert 'cpp_constructor_args' in test_params_dict, (
|
||||
"If `constructor_args` is present in test params dict, to enable C++ API parity test, "
|
||||
f"`cpp_constructor_args` must be present in:\n{pprint.pformat(test_params_dict)}"
|
||||
"`cpp_constructor_args` must be present in:\n{}"
|
||||
"If you are interested in adding the C++ API parity test, please see:\n"
|
||||
"NOTE [How to check NN module / functional API parity between Python and C++ frontends]. \n"
|
||||
"If not, please add `test_cpp_api_parity=False` to the test params dict and file an issue about this."
|
||||
)
|
||||
).format(pprint.pformat(test_params_dict))
|
||||
|
||||
return TorchNNModuleTestParams(
|
||||
module_name=module_name,
|
||||
@ -233,16 +233,16 @@ def write_test_to_test_class(
|
||||
module_name = compute_module_name(test_params_dict)
|
||||
|
||||
assert hasattr(torch.nn, module_name), (
|
||||
f"`torch.nn` doesn't have module `{module_name}`. "
|
||||
"`torch.nn` doesn't have module `{}`. "
|
||||
"If you are adding a new test, please set `fullname` using format `ModuleName_desc` "
|
||||
f"or set `module_name` using format `ModuleName` in the module test dict:\n{pprint.pformat(test_params_dict)}"
|
||||
)
|
||||
"or set `module_name` using format `ModuleName` in the module test dict:\n{}"
|
||||
).format(module_name, pprint.pformat(test_params_dict))
|
||||
|
||||
module_full_name = 'torch::nn::' + module_name
|
||||
|
||||
assert module_full_name in parity_table['torch::nn'], (
|
||||
f"Please add `{module_full_name}` entry to `torch::nn` section of `test/cpp_api_parity/parity-tracker.md`. "
|
||||
f"(Discovered while processing\n{pprint.pformat(test_params_dict)}.)")
|
||||
"Please add `{}` entry to `torch::nn` section of `test/cpp_api_parity/parity-tracker.md`. "
|
||||
"(Discovered while processing\n{}.)").format(module_full_name, pprint.pformat(test_params_dict))
|
||||
|
||||
for device in devices:
|
||||
test_params = process_test_params_for_module(
|
||||
|
Reference in New Issue
Block a user