From 5cdf0fa9231b400af5790b441cb597ada99397d7 Mon Sep 17 00:00:00 2001 From: Nilaykumar Patel Date: Fri, 10 Jan 2025 10:25:08 +0530 Subject: [PATCH] #16178:Add tt-forge sweep for conv2d. Add sweep suite for tt-forge Signed-off-by: Nilaykumar Patel --- .github/workflows/ttnn-run-sweeps.yaml | 1 + .../sweep_utils/conv2d_common.py | 110 +- .../sweeps/conv2d/short/conv2d_short_sweep.py | 3138 +++---- .../conv2d/short/conv2d_ttforge_sweep.py | 7233 +++++++++++++++++ 4 files changed, 8888 insertions(+), 1594 deletions(-) create mode 100644 tests/sweep_framework/sweeps/conv2d/short/conv2d_ttforge_sweep.py diff --git a/.github/workflows/ttnn-run-sweeps.yaml b/.github/workflows/ttnn-run-sweeps.yaml index efddf597300..bbc750c0b39 100644 --- a/.github/workflows/ttnn-run-sweeps.yaml +++ b/.github/workflows/ttnn-run-sweeps.yaml @@ -401,6 +401,7 @@ on: - conv2d.full.conv2d_sharding - conv2d.full.conv2d_sliding_window - conv2d.short.conv2d_short_sweep + - conv2d.short.conv2d_ttforge_sweep - pooling.global_avg_pool2d - pooling.max_pool2d - max_pool2d.short.max_pool2d_short_sweep diff --git a/tests/sweep_framework/sweep_utils/conv2d_common.py b/tests/sweep_framework/sweep_utils/conv2d_common.py index a7354f8363a..c6f2abba90d 100644 --- a/tests/sweep_framework/sweep_utils/conv2d_common.py +++ b/tests/sweep_framework/sweep_utils/conv2d_common.py @@ -178,51 +178,109 @@ def run_conv2d_short_sweep( input_specs, device, ) -> list: - [ - batch_size, - output_channels, - input_channels, - input_height, - input_width, - kernel_height, - kernel_width, - stride_h, - stride_w, - pad_h, - pad_w, - groups, - has_bias, - dilation, - ] = input_specs + # for tt-forge suite, extra arguments are tensor configs + is_forge_suite = False + if len(input_specs) > 15: + [ + batch_size, + output_channels, + input_channels, + input_height, + input_width, + kernel_height, + kernel_width, + stride_h, + stride_w, + pad_h, + pad_w, + groups, + dilation_h, + dilation_w, + has_bias, + [input_layout, input_buffer_type, input_dtype], + [weights_layout, weights_buffer_type, weights_dtype], + [output_layout, output_buffer_type, output_dtype], + ] = input_specs + is_forge_suite = True + else: + [ + batch_size, + output_channels, + input_channels, + input_height, + input_width, + kernel_height, + kernel_width, + stride_h, + stride_w, + pad_h, + pad_w, + groups, + dilation_h, + dilation_w, + has_bias, + ] = input_specs print(input_specs) + if is_forge_suite: + torch_input_dtype = torch.bfloat16 if input_dtype == ttnn.DataType(ttnn.bfloat16) else torch.float32 + torch_weight_dtype = torch.bfloat16 if weights_dtype == ttnn.DataType(ttnn.bfloat16) else torch.float32 + conv_input_shape = [batch_size, input_channels, input_height, input_width] conv_weight_shape = [output_channels, input_channels // groups, kernel_height, kernel_width] conv_bias_shape = [1, 1, 1, output_channels] - torch_input_tensor_nchw = torch.randn(conv_input_shape, dtype=torch.bfloat16).float() + torch_input_tensor_nchw = torch.randn( + conv_input_shape, dtype=torch_input_dtype if is_forge_suite else torch.bfloat16 + ).float() torch_input_tensor = torch.permute(torch_input_tensor_nchw, (0, 2, 3, 1)) - torch_weight_tensor = torch.randn(conv_weight_shape, dtype=torch.bfloat16).float() + torch_weight_tensor = torch.randn( + conv_weight_shape, dtype=torch_weight_dtype if is_forge_suite else torch.bfloat16 + ).float() torch_bias_tensor = None if has_bias: - torch_bias_tensor = torch.randn(conv_bias_shape, dtype=torch.bfloat16).float() if has_bias else None + torch_bias_tensor = ( + torch.randn(conv_bias_shape, dtype=torch_weight_dtype if is_forge_suite else torch.bfloat16).float() + if has_bias + else None + ) torch_out_golden_tensor = torch.nn.functional.conv2d( torch_input_tensor_nchw, torch_weight_tensor, bias=torch_bias_tensor.reshape(-1) if has_bias else None, stride=(stride_h, stride_w), padding=(pad_h, pad_w), - dilation=(dilation, dilation), + dilation=(dilation_h, dilation_w), groups=groups, ) - tt_weight_tensor = ttnn.from_torch(torch_weight_tensor, ttnn.bfloat16) tt_bias_tensor = None - if has_bias: - tt_bias_tensor = ttnn.from_torch(torch_bias_tensor, ttnn.bfloat16) + if is_forge_suite: + input_layout = ttnn.Layout(input_layout) + input_dtype = ttnn.DataType(input_dtype) + input_memory_config = ttnn.DRAM_MEMORY_CONFIG if input_buffer_type == "dram" else ttnn.L1_MEMORY_CONFIG + tt_input_tensor = ttnn.from_torch( + torch_input_tensor, dtype=input_dtype, layout=input_layout, device=device, memory_config=input_memory_config + ) + weights_dtype = ttnn.DataType(weights_dtype) + tt_weight_tensor = ttnn.from_torch(torch_weight_tensor, weights_dtype) + if has_bias: + tt_bias_tensor = ttnn.from_torch(torch_bias_tensor, weights_dtype) + output_layout = ttnn.Layout(output_layout) + output_dtype = ttnn.DataType(output_dtype) + conv_config = ttnn.Conv2dConfig( + dtype=output_dtype, + weights_dtype=weights_dtype, + output_layout=output_layout, + ) + else: + tt_weight_tensor = ttnn.from_torch(torch_weight_tensor, ttnn.bfloat16) + if has_bias: + tt_bias_tensor = ttnn.from_torch(torch_bias_tensor, ttnn.bfloat16) - tt_input_tensor = ttnn.from_torch(torch_input_tensor, ttnn.bfloat16) + tt_input_tensor = ttnn.from_torch(torch_input_tensor, ttnn.bfloat16) + conv_config = ttnn.Conv2dConfig() start_time = start_measuring_time() [tt_output_tensor_on_device, [out_height, out_width], [weights_device, bias_device]] = ttnn.conv2d( @@ -235,11 +293,12 @@ def run_conv2d_short_sweep( kernel_size=(kernel_height, kernel_width), stride=(stride_h, stride_w), padding=(pad_h, pad_w), - dilation=(dilation, dilation), + dilation=(dilation_h, dilation_w), batch_size=batch_size, input_height=input_height, input_width=input_width, groups=groups, + conv_config=conv_config, return_output_dim=True, return_weights_and_bias=True, ) @@ -255,6 +314,7 @@ def run_conv2d_short_sweep( torch_output_tensor = torch.permute(torch_output_tensor, (0, 3, 1, 2)) + print("End of test case") return [check_with_pcc(torch_output_tensor, torch_out_golden_tensor, pcc=0.998), e2e_perf] diff --git a/tests/sweep_framework/sweeps/conv2d/short/conv2d_short_sweep.py b/tests/sweep_framework/sweeps/conv2d/short/conv2d_short_sweep.py index 55fb094e4ec..91752c80ec1 100644 --- a/tests/sweep_framework/sweeps/conv2d/short/conv2d_short_sweep.py +++ b/tests/sweep_framework/sweeps/conv2d/short/conv2d_short_sweep.py @@ -22,1564 +22,1564 @@ "short_sweep_suite_conv2d": { "input_specs": [ # Contains following params - # [batch_size, output_channels, input_channels, input_height, input_width, kernel_height, kernel_width, stride_x, stride_y, pad_x, pad_y, groups, bias, dilation] - [1, 960, 960, 27, 27, 5, 5, 2, 2, 0, 0, 960, False, 1], - [1, 960, 960, 3, 3, 1, 5, 1, 1, 0, 2, 960, False, 1], - [1, 960, 960, 3, 3, 5, 1, 1, 1, 2, 0, 960, False, 1], - [1, 960, 960, 7, 7, 3, 3, 1, 1, 1, 1, 960, False, 1], - [1, 960, 960, 7, 7, 5, 5, 1, 1, 2, 2, 960, False, 1], - [1, 960, 960, 24, 24, 5, 5, 1, 1, 2, 2, 960, False, 1], - [1, 96, 96, 112, 112, 3, 3, 2, 2, 1, 1, 96, False, 1], - [1, 96, 96, 113, 113, 3, 3, 2, 2, 0, 0, 96, False, 1], - [1, 96, 96, 121, 121, 3, 3, 2, 2, 0, 0, 96, False, 1], - [1, 96, 96, 131, 131, 3, 3, 2, 2, 0, 0, 96, False, 1], - [1, 96, 96, 28, 28, 5, 5, 2, 2, 2, 2, 96, False, 1], - [1, 92, 92, 14, 14, 3, 3, 1, 1, 1, 1, 92, False, 1], - [1, 144, 144, 28, 28, 3, 3, 1, 1, 1, 1, 9, False, 1], - [1, 144, 144, 56, 56, 3, 3, 2, 2, 1, 1, 9, False, 1], - [1, 216, 216, 28, 28, 3, 3, 1, 1, 1, 1, 9, False, 1], - [1, 216, 216, 56, 56, 3, 3, 2, 2, 1, 1, 9, False, 1], - [1, 432, 432, 14, 14, 3, 3, 1, 1, 1, 1, 9, False, 1], - [1, 432, 432, 28, 28, 3, 3, 2, 2, 1, 1, 9, False, 1], - [1, 88, 88, 28, 28, 3, 3, 1, 1, 1, 1, 88, False, 1], - [1, 816, 816, 19, 19, 5, 5, 1, 1, 2, 2, 816, False, 1], - [1, 816, 816, 23, 23, 5, 5, 2, 2, 0, 0, 816, False, 1], - [1, 80, 80, 14, 14, 3, 3, 1, 1, 1, 1, 80, False, 1], - [1, 80, 80, 7, 7, 3, 3, 1, 1, 1, 1, 80, False, 1], - [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 8, False, 1], - [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 8, False, 1], - [1, 1344, 1344, 14, 14, 3, 3, 1, 1, 1, 1, 8, False, 1], - [1, 1344, 1344, 28, 28, 3, 3, 2, 2, 1, 1, 8, False, 1], - [1, 448, 448, 28, 28, 3, 3, 1, 1, 1, 1, 8, False, 1], - [1, 448, 448, 56, 56, 3, 3, 2, 2, 1, 1, 8, False, 1], - [1, 8, 8, 112, 112, 3, 3, 1, 1, 1, 1, 8, False, 1], - [1, 728, 728, 19, 19, 3, 3, 1, 1, 1, 1, 728, False, 1], - [1, 728, 728, 38, 38, 3, 3, 2, 2, 1, 1, 728, False, 1], - [1, 728, 728, 38, 38, 3, 3, 1, 1, 1, 1, 728, False, 1], - [1, 720, 720, 17, 17, 5, 5, 1, 1, 2, 2, 720, False, 1], - [1, 720, 720, 21, 21, 5, 5, 2, 2, 0, 0, 720, False, 1], - [1, 72, 72, 28, 28, 1, 5, 1, 1, 0, 2, 72, False, 1], - [1, 72, 72, 28, 28, 5, 1, 1, 1, 2, 0, 72, False, 1], - [1, 72, 72, 56, 56, 3, 3, 1, 1, 1, 1, 72, False, 1], - [1, 72, 72, 56, 56, 3, 3, 2, 2, 1, 1, 72, False, 1], - [1, 72, 72, 56, 56, 5, 5, 2, 2, 2, 2, 72, False, 1], - [1, 72, 72, 80, 80, 3, 3, 1, 1, 1, 1, 72, False, 1], - [1, 72, 72, 80, 80, 5, 5, 2, 2, 2, 2, 72, False, 1], - [1, 168, 168, 28, 28, 3, 3, 1, 1, 1, 1, 7, False, 1], - [1, 168, 168, 56, 56, 3, 3, 2, 2, 1, 1, 7, False, 1], - [1, 896, 896, 14, 14, 3, 3, 1, 1, 1, 1, 7, False, 1], - [1, 896, 896, 28, 28, 3, 3, 2, 2, 1, 1, 7, False, 1], - [1, 672, 672, 14, 14, 3, 3, 1, 1, 1, 1, 672, False, 1], - [1, 672, 672, 14, 14, 5, 5, 1, 1, 2, 2, 672, False, 1], - [1, 672, 672, 14, 14, 5, 5, 2, 2, 2, 2, 672, False, 1], - [1, 672, 672, 15, 15, 5, 5, 1, 1, 2, 2, 672, False, 1], - [1, 672, 672, 17, 17, 5, 5, 2, 2, 0, 0, 672, False, 1], - [1, 672, 672, 19, 19, 5, 5, 2, 2, 0, 0, 672, False, 1], - [1, 672, 672, 20, 20, 3, 3, 1, 1, 1, 1, 672, False, 1], - [1, 672, 672, 20, 20, 5, 5, 2, 2, 2, 2, 672, False, 1], - [1, 672, 672, 24, 24, 3, 3, 1, 1, 1, 1, 672, False, 1], - [1, 672, 672, 24, 24, 5, 5, 1, 1, 2, 2, 672, False, 1], - [1, 672, 672, 7, 7, 1, 5, 1, 1, 0, 2, 672, False, 1], - [1, 672, 672, 7, 7, 5, 1, 1, 1, 2, 0, 672, False, 1], - [1, 640, 640, 32, 32, 3, 3, 1, 1, 1, 1, 640, True, 1], - [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 1024, 1024, 28, 28, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 2048, 2048, 7, 7, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 64, 64, 112, 112, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 64, 64, 150, 150, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 64, 64, 160, 160, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 64, 64, 2, 2, 3, 3, 2, 2, 1, 1, 64, False, 1], - [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 64, False, 1], - [1, 1512, 1512, 14, 14, 3, 3, 2, 2, 1, 1, 63, False, 1], - [1, 60, 60, 28, 28, 3, 3, 1, 1, 1, 1, 60, False, 1], - [1, 1392, 1392, 14, 14, 3, 3, 1, 1, 1, 1, 6, False, 1], - [1, 1392, 1392, 28, 28, 3, 3, 2, 2, 1, 1, 6, False, 1], - [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 6, False, 1], - [1, 720, 720, 14, 14, 3, 3, 1, 1, 1, 1, 6, False, 1], - [1, 720, 720, 28, 28, 3, 3, 2, 2, 1, 1, 6, False, 1], - [1, 576, 576, 14, 14, 3, 3, 1, 1, 1, 1, 576, False, 1], - [1, 576, 576, 14, 14, 3, 3, 2, 2, 1, 1, 576, False, 1], - [1, 576, 576, 19, 19, 3, 3, 1, 1, 1, 1, 576, False, 1], - [1, 576, 576, 19, 19, 5, 5, 1, 1, 2, 2, 576, False, 1], - [1, 576, 576, 7, 7, 5, 5, 1, 1, 2, 2, 576, False, 1], - [1, 56, 56, 14, 14, 3, 3, 1, 1, 1, 1, 56, False, 1], - [1, 440, 440, 14, 14, 3, 3, 2, 2, 1, 1, 55, False, 1], - [1, 440, 440, 7, 7, 3, 3, 1, 1, 1, 1, 55, False, 1], - [1, 528, 528, 17, 17, 3, 3, 1, 1, 1, 1, 528, False, 1], - [1, 528, 528, 17, 17, 5, 5, 1, 1, 2, 2, 528, False, 1], - [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 512, False, 1], - [1, 512, 512, 14, 14, 3, 3, 2, 2, 1, 1, 512, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 512, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 2, 2, 512, False, 1], - [1, 512, 512, 5, 5, 3, 3, 1, 1, 1, 1, 512, False, 1], - [1, 512, 512, 60, 80, 3, 3, 1, 1, 1, 1, 512, True, 1], - [1, 120, 120, 28, 28, 3, 3, 1, 1, 1, 1, 5, False, 1], - [1, 120, 120, 56, 56, 3, 3, 2, 2, 1, 1, 5, False, 1], - [1, 784, 784, 14, 14, 3, 3, 2, 2, 1, 1, 49, False, 1], - [1, 784, 784, 7, 7, 3, 3, 1, 1, 1, 1, 49, False, 1], - [1, 480, 480, 10, 10, 3, 3, 1, 1, 1, 1, 480, False, 1], - [1, 480, 480, 10, 10, 5, 5, 1, 1, 2, 2, 480, False, 1], - [1, 480, 480, 14, 14, 3, 3, 1, 1, 1, 1, 480, False, 1], - [1, 480, 480, 14, 14, 5, 5, 1, 1, 2, 2, 480, False, 1], - [1, 480, 480, 15, 15, 3, 3, 1, 1, 1, 1, 480, False, 1], - [1, 480, 480, 15, 15, 5, 5, 1, 1, 2, 2, 480, False, 1], - [1, 480, 480, 20, 20, 3, 3, 1, 1, 1, 1, 480, False, 1], - [1, 480, 480, 7, 7, 1, 5, 1, 1, 0, 2, 480, False, 1], - [1, 480, 480, 7, 7, 3, 3, 1, 1, 1, 1, 480, False, 1], - [1, 480, 480, 7, 7, 5, 1, 1, 1, 2, 0, 480, False, 1], - [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 48, False, 1], - [1, 672, 672, 14, 14, 3, 3, 2, 2, 1, 1, 42, False, 1], - [1, 672, 672, 7, 7, 3, 3, 1, 1, 1, 1, 42, False, 1], - [1, 40, 40, 14, 14, 3, 3, 1, 1, 1, 1, 40, False, 1], - [1, 40, 40, 28, 28, 3, 3, 2, 2, 1, 1, 40, False, 1], - [1, 192, 192, 28, 28, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 192, 192, 56, 56, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 224, 224, 112, 112, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 224, 224, 56, 56, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 448, 448, 28, 28, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 448, 448, 56, 56, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 64, 64, 28, 28, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 64, 64, 56, 56, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 672, 672, 28, 28, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 672, 672, 56, 56, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 1056, 1056, 48, 48, 3, 3, 1, 1, 1, 1, 4, False, 1], - [1, 1056, 1056, 96, 96, 3, 3, 2, 2, 1, 1, 4, False, 1], - [1, 384, 384, 14, 14, 3, 3, 1, 1, 1, 1, 384, False, 1], - [1, 912, 912, 14, 14, 3, 3, 2, 2, 1, 1, 38, False, 1], - [1, 912, 912, 7, 7, 3, 3, 1, 1, 1, 1, 38, False, 1], - [1, 888, 888, 14, 14, 3, 3, 2, 2, 1, 1, 37, False, 1], - [1, 888, 888, 7, 7, 3, 3, 1, 1, 1, 1, 37, False, 1], - [1, 2016, 2016, 14, 14, 3, 3, 2, 2, 1, 1, 36, False, 1], - [1, 36, 36, 56, 56, 3, 3, 1, 1, 1, 1, 36, False, 1], - [1, 336, 336, 14, 14, 3, 3, 1, 1, 1, 1, 336, False, 1], - [1, 336, 336, 49, 49, 3, 3, 2, 2, 0, 0, 336, False, 1], - [1, 336, 336, 48, 48, 5, 5, 1, 1, 2, 2, 336, False, 1], - [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 1024, 1024, 14, 14, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 1024, 1024, 28, 28, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 2048, 2048, 7, 7, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 256, 256, 56, 56, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 32, 32, 112, 112, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 32, 32, 120, 120, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 32, 32, 130, 130, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 32, 32, 150, 150, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 32, 32, 190, 190, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 512, 512, 28, 28, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 32, False, 1], - [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 32, False, 1], - [1, 72, 72, 112, 112, 3, 3, 2, 2, 1, 1, 3, False, 1], - [1, 72, 72, 56, 56, 3, 3, 1, 1, 1, 1, 3, False, 1], - [1, 696, 696, 28, 28, 3, 3, 1, 1, 1, 1, 3, False, 1], - [1, 696, 696, 56, 56, 3, 3, 2, 2, 1, 1, 3, False, 1], - [1, 288, 288, 14, 14, 5, 5, 2, 2, 2, 2, 288, False, 1], - [1, 288, 288, 33, 33, 5, 5, 1, 1, 2, 2, 288, False, 1], - [1, 288, 288, 35, 35, 3, 3, 2, 2, 0, 0, 288, False, 1], - [1, 288, 288, 38, 38, 5, 5, 1, 1, 2, 2, 288, False, 1], - [1, 288, 288, 39, 39, 3, 3, 2, 2, 0, 0, 288, False, 1], - [1, 7392, 7392, 24, 24, 3, 3, 2, 2, 1, 1, 28, False, 1], - [1, 3024, 3024, 14, 14, 3, 3, 2, 2, 1, 1, 27, False, 1], - [1, 208, 208, 14, 14, 3, 3, 1, 1, 1, 1, 26, False, 1], - [1, 208, 208, 28, 28, 3, 3, 2, 2, 1, 1, 26, False, 1], - [1, 256, 256, 10, 10, 3, 3, 2, 2, 1, 1, 256, False, 1], - [1, 256, 256, 2, 2, 3, 3, 1, 1, 1, 1, 256, False, 1], - [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 256, False, 1], - [1, 256, 256, 28, 28, 3, 3, 2, 2, 1, 1, 256, False, 1], - [1, 256, 256, 3, 3, 3, 3, 1, 1, 1, 1, 256, False, 1], - [1, 256, 256, 38, 38, 3, 3, 1, 1, 1, 1, 256, False, 1], - [1, 256, 256, 64, 64, 3, 3, 1, 1, 1, 1, 256, True, 1], - [1, 256, 256, 75, 75, 3, 3, 2, 2, 1, 1, 256, False, 1], - [1, 256, 256, 120, 160, 3, 3, 1, 1, 1, 1, 256, True, 1], - [1, 256, 256, 75, 75, 3, 3, 1, 1, 1, 1, 256, False, 1], - [1, 400, 400, 14, 14, 3, 3, 2, 2, 1, 1, 25, False, 1], - [1, 400, 400, 7, 7, 3, 3, 1, 1, 1, 1, 25, False, 1], - [1, 240, 240, 14, 14, 1, 5, 1, 1, 0, 2, 240, False, 1], - [1, 240, 240, 14, 14, 3, 3, 1, 1, 1, 1, 240, False, 1], - [1, 240, 240, 14, 14, 5, 1, 1, 1, 2, 0, 240, False, 1], - [1, 240, 240, 14, 14, 5, 5, 1, 1, 2, 2, 240, False, 1], - [1, 240, 240, 28, 28, 3, 3, 2, 2, 1, 1, 240, False, 1], - [1, 240, 240, 28, 28, 5, 5, 1, 1, 2, 2, 240, False, 1], - [1, 240, 240, 29, 29, 3, 3, 2, 2, 0, 0, 240, False, 1], - [1, 240, 240, 30, 30, 5, 5, 1, 1, 2, 2, 240, False, 1], - [1, 240, 240, 31, 31, 3, 3, 2, 2, 0, 0, 240, False, 1], - [1, 240, 240, 40, 40, 3, 3, 2, 2, 1, 1, 240, False, 1], - [1, 24, 24, 112, 112, 3, 3, 1, 1, 1, 1, 24, False, 1], - [1, 24, 24, 56, 56, 5, 5, 2, 2, 2, 2, 24, False, 1], - [1, 576, 576, 14, 14, 3, 3, 1, 1, 1, 1, 24, False, 1], - [1, 576, 576, 28, 28, 3, 3, 2, 2, 1, 1, 24, False, 1], - [1, 224, 224, 7, 7, 3, 3, 1, 1, 1, 1, 224, False, 1], - [1, 1008, 1008, 14, 14, 3, 3, 2, 2, 1, 1, 21, False, 1], - [1, 1008, 1008, 7, 7, 3, 3, 1, 1, 1, 1, 21, False, 1], - [1, 2048, 2048, 15, 20, 3, 3, 1, 1, 1, 1, 2048, True, 1], - [1, 200, 200, 14, 14, 3, 3, 1, 1, 1, 1, 200, False, 1], - [1, 200, 200, 20, 20, 3, 3, 1, 1, 1, 1, 200, False, 1], - [1, 200, 200, 7, 7, 1, 5, 1, 1, 0, 2, 200, False, 1], - [1, 200, 200, 7, 7, 5, 1, 1, 1, 2, 0, 200, False, 1], - [1, 20, 20, 28, 28, 3, 3, 1, 1, 1, 1, 20, False, 1], - [1, 320, 320, 14, 14, 3, 3, 1, 1, 1, 1, 20, False, 1], - [1, 320, 320, 28, 28, 3, 3, 2, 2, 1, 1, 20, False, 1], - [1, 224, 224, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 224, 224, 56, 56, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 240, 240, 28, 28, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 240, 240, 56, 56, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 32, 32, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 48, 48, 56, 56, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 96, 96, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 96, 96, 56, 56, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 256, 256, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 336, 336, 112, 112, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 336, 336, 56, 56, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 528, 528, 192, 192, 3, 3, 2, 2, 1, 1, 2, False, 1], - [1, 528, 528, 96, 96, 3, 3, 1, 1, 1, 1, 2, False, 1], - [1, 192, 192, 14, 14, 3, 3, 1, 1, 1, 1, 192, False, 1], - [1, 192, 192, 28, 28, 3, 3, 1, 1, 1, 1, 192, False, 1], - [1, 192, 192, 28, 28, 3, 3, 2, 2, 1, 1, 192, False, 1], - [1, 192, 192, 75, 75, 3, 3, 1, 1, 1, 1, 192, False, 1], - [1, 192, 192, 79, 79, 5, 5, 2, 2, 0, 0, 192, False, 1], - [1, 192, 192, 95, 95, 3, 3, 1, 1, 1, 1, 192, False, 1], - [1, 192, 192, 99, 99, 5, 5, 2, 2, 0, 0, 192, False, 1], - [1, 184, 184, 14, 14, 3, 3, 1, 1, 1, 1, 184, False, 1], - [1, 184, 184, 20, 20, 3, 3, 1, 1, 1, 1, 184, False, 1], - [1, 184, 184, 7, 7, 1, 5, 1, 1, 0, 2, 184, False, 1], - [1, 184, 184, 7, 7, 5, 1, 1, 1, 2, 0, 184, False, 1], - [1, 288, 288, 14, 14, 3, 3, 1, 1, 1, 1, 18, False, 1], - [1, 288, 288, 28, 28, 3, 3, 2, 2, 1, 1, 18, False, 1], - [1, 408, 408, 14, 14, 3, 3, 1, 1, 1, 1, 17, False, 1], - [1, 408, 408, 28, 28, 3, 3, 2, 2, 1, 1, 17, False, 1], - [1, 1632, 1632, 12, 12, 3, 3, 1, 1, 1, 1, 1632, False, 1], - [1, 1632, 1632, 12, 12, 5, 5, 1, 1, 2, 2, 1632, False, 1], - [1, 160, 160, 28, 28, 3, 3, 1, 1, 1, 1, 160, False, 1], - [1, 16, 16, 112, 112, 3, 3, 1, 1, 1, 1, 16, False, 1], - [1, 16, 16, 112, 112, 3, 3, 2, 2, 1, 1, 16, False, 1], - [1, 16, 16, 160, 160, 3, 3, 1, 1, 1, 1, 16, False, 1], - [1, 1920, 1920, 14, 14, 3, 3, 2, 2, 1, 1, 16, False, 1], - [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 16, False, 1], - [1, 3712, 3712, 14, 14, 3, 3, 2, 2, 1, 1, 16, False, 1], - [1, 896, 896, 14, 14, 3, 3, 1, 1, 1, 1, 16, False, 1], - [1, 896, 896, 28, 28, 3, 3, 2, 2, 1, 1, 16, False, 1], - [1, 1536, 1536, 10, 10, 3, 3, 1, 1, 1, 1, 1536, False, 1], - [1, 2520, 2520, 14, 14, 3, 3, 2, 2, 1, 1, 15, False, 1], - [1, 144, 144, 14, 14, 5, 5, 1, 1, 2, 2, 144, False, 1], - [1, 144, 144, 151, 151, 3, 3, 2, 2, 0, 0, 144, False, 1], - [1, 144, 144, 191, 191, 3, 3, 2, 2, 0, 0, 144, False, 1], - [1, 144, 144, 56, 56, 3, 3, 1, 1, 1, 1, 144, False, 1], - [1, 144, 144, 56, 56, 3, 3, 2, 2, 1, 1, 144, False, 1], - [1, 144, 144, 59, 59, 5, 5, 2, 2, 0, 0, 144, False, 1], - [1, 144, 144, 60, 60, 3, 3, 1, 1, 1, 1, 144, False, 1], - [1, 144, 144, 63, 63, 5, 5, 2, 2, 0, 0, 144, False, 1], - [1, 144, 144, 65, 65, 3, 3, 1, 1, 1, 1, 144, False, 1], - [1, 144, 144, 69, 69, 5, 5, 2, 2, 0, 0, 144, False, 1], - [1, 336, 336, 14, 14, 3, 3, 1, 1, 1, 1, 14, False, 1], - [1, 336, 336, 28, 28, 3, 3, 2, 2, 1, 1, 14, False, 1], - [1, 1392, 1392, 10, 10, 3, 3, 1, 1, 1, 1, 1392, False, 1], - [1, 1392, 1392, 10, 10, 5, 5, 1, 1, 2, 2, 1392, False, 1], - [1, 104, 104, 28, 28, 3, 3, 1, 1, 1, 1, 13, False, 1], - [1, 104, 104, 56, 56, 3, 3, 2, 2, 1, 1, 13, False, 1], - [1, 1280, 1280, 30, 40, 3, 3, 1, 1, 1, 1, 1280, True, 1], - [1, 128, 128, 1, 1, 3, 3, 1, 1, 1, 1, 128, False, 1], - [1, 128, 128, 128, 128, 3, 3, 1, 1, 1, 1, 128, True, 1], - [1, 128, 128, 150, 150, 3, 3, 1, 1, 1, 1, 128, False, 1], - [1, 128, 128, 150, 150, 3, 3, 2, 2, 1, 1, 128, False, 1], - [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 128, False, 1], - [1, 128, 128, 3, 3, 3, 3, 2, 2, 1, 1, 128, False, 1], - [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 128, False, 1], - [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 128, False, 1], - [1, 128, 128, 75, 75, 3, 3, 1, 1, 1, 1, 128, False, 1], - [1, 128, 128, 5, 5, 3, 3, 2, 2, 1, 1, 128, False, 1], - [1, 1248, 1248, 9, 9, 3, 3, 1, 1, 1, 1, 1248, False, 1], - [1, 1248, 1248, 9, 9, 5, 5, 1, 1, 2, 2, 1248, False, 1], - [1, 120, 120, 14, 14, 1, 5, 1, 1, 0, 2, 120, False, 1], - [1, 120, 120, 14, 14, 5, 1, 1, 1, 2, 0, 120, False, 1], - [1, 120, 120, 14, 14, 5, 5, 1, 1, 2, 2, 120, False, 1], - [1, 120, 120, 28, 28, 3, 3, 1, 1, 1, 1, 120, False, 1], - [1, 120, 120, 28, 28, 5, 5, 1, 1, 2, 2, 120, False, 1], - [1, 120, 120, 40, 40, 5, 5, 1, 1, 2, 2, 120, False, 1], - [1, 12, 12, 56, 56, 3, 3, 1, 1, 1, 1, 12, False, 1], - [1, 1152, 1152, 7, 7, 3, 3, 1, 1, 1, 1, 1152, False, 1], - [1, 1152, 1152, 7, 7, 5, 5, 1, 1, 2, 2, 1152, False, 1], - [1, 1152, 1152, 8, 8, 3, 3, 1, 1, 1, 1, 1152, False, 1], - [1, 1152, 1152, 8, 8, 5, 5, 1, 1, 2, 2, 1152, False, 1], - [1, 112, 112, 14, 14, 5, 5, 2, 2, 2, 2, 112, False, 1], - [1, 1232, 1232, 14, 14, 3, 3, 1, 1, 1, 1, 11, False, 1], - [1, 1232, 1232, 28, 28, 3, 3, 2, 2, 1, 1, 11, False, 1], - [1, 2904, 2904, 24, 24, 3, 3, 1, 1, 1, 1, 11, False, 1], - [1, 2904, 2904, 48, 48, 3, 3, 2, 2, 1, 1, 11, False, 1], - [1, 1024, 1024, 10, 10, 3, 3, 1, 1, 1, 1, 1024, False, 1], - [1, 1024, 1024, 16, 16, 3, 3, 1, 1, 1, 1, 1024, True, 1], - [1, 1024, 1024, 19, 19, 3, 3, 2, 2, 1, 1, 1024, False, 1], - [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 1024, False, 1], - [1, 100, 100, 14, 14, 3, 3, 1, 1, 1, 1, 100, False, 1], - [1, 160, 160, 14, 14, 3, 3, 1, 1, 1, 1, 10, False, 1], - [1, 160, 160, 28, 28, 3, 3, 2, 2, 1, 1, 10, False, 1], - [1, 16, 1, 28, 28, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 32, 1, 28, 28, 3, 3, 1, 1, 0, 0, 1, True, 1], - [1, 192, 1008, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1008, 1008, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 102, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 1024, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1536, 1024, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 1024, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 128, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 255, 1024, 16, 16, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 1024, 16, 16, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 19, 19, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 1024, 19, 19, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 1024, 19, 19, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 546, 1024, 19, 19, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 1024, 45, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 1024, 45, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 12, 104, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 26, 104, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 104, 104, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 208, 104, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 208, 104, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 132, 1056, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 264, 1056, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 1056, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1056, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1056, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1056, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 462, 1072, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1088, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 768, 1088, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1088, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 440, 110, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 192, 1104, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1104, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1232, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 448, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 896, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 224, 112, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 336, 112, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 112, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 112, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 112, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 112, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 112, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 112, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1120, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1120, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1152, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1152, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1152, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 1152, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 116, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 34, 118, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1184, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1184, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 104, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 120, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 48, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 12, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 30, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 32, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 480, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 48, 120, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 720, 120, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 20, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 336, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 336, 120, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 40, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 120, 40, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1200, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1200, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1216, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1216, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 46, 122, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 112, 1232, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 308, 1232, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1232, 1232, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 124, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1248, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1248, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1248, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1248, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 208, 1248, 9, 9, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 352, 1248, 9, 9, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 128, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 546, 128, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 128, 10, 10, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 128, 128, 100, 136, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 128, 100, 136, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 112, 112, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 112, 112, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 128, 120, 160, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 128, 128, 128, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 128, 128, 128, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 128, 128, 128, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 128, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 128, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 150, 150, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 150, 150, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 128, 180, 320, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 256, 128, 2, 2, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 200, 272, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 128, 224, 224, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 128, 28, 28, 3, 3, 1, 1, 2, 2, 1, True, 1], - [1, 16, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 19, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 192, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 128, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 288, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 288, 128, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 32, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 38, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 128, 3, 3, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 3, 3, 3, 3, 1, 1, 0, 0, 1, True, 1], - [1, 64, 128, 30, 40, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 128, 32, 32, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 128, 5, 5, 3, 3, 1, 1, 0, 0, 1, True, 1], - [1, 128, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 256, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 128, 56, 56, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 32, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 128, 60, 80, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 320, 128, 60, 80, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 64, 128, 60, 80, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 64, 128, 60, 80, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 128, 64, 64, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 64, 64, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 256, 128, 64, 64, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 128, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 128, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 128, 75, 75, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 128, 90, 160, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 128, 90, 160, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1280, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 640, 1280, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1280, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 1280, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1296, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1296, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1312, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1312, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1056, 132, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 528, 132, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1344, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1344, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1344, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 816, 136, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1376, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1376, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 174, 1392, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 348, 1392, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 232, 1392, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 1392, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1392, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1392, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1408, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1408, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 68, 142, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1512, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 16, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 36, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 40, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 576, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 288, 144, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 48, 144, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 28, 144, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 144, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 40, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 144, 30, 30, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 144, 33, 33, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 144, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 144, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 144, 60, 60, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 144, 65, 65, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 144, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 18, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 144, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 144, 95, 95, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1440, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1440, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1472, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1472, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1488, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1488, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1504, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1504, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 1512, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 58, 152, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1536, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1536, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1536, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1536, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 1536, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 1536, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 68, 156, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1568, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1568, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1584, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1584, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 16, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 16, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 16, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 8, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 16, 120, 120, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 16, 130, 130, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 16, 14, 14, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 4, 16, 14, 14, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 48, 16, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 16, 16, 160, 160, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 16, 160, 160, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 16, 224, 224, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 16, 224, 224, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 32, 16, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 16, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 160, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 160, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 400, 160, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 400, 160, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 960, 160, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 160, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 160, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 960, 160, 3, 3, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 160, 32, 32, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 256, 160, 32, 32, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 128, 160, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 160, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 480, 160, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 960, 160, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 160, 73, 73, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1600, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1600, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 272, 1632, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1632, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1632, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1632, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1632, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1664, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1664, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 168, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 168, 168, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 408, 168, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 408, 168, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 192, 1680, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1680, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1696, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1696, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 46, 172, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 1728, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1728, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1728, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1728, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1392, 174, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 696, 174, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 1760, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1760, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1776, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1776, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 896, 1792, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1792, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 216, 18, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 72, 18, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 144, 18, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 18, 18, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 72, 18, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 128, 18, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 18, 18, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 18, 18, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 32, 18, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 18, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 192, 1824, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1824, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1824, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 184, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 184, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 184, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 185, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 1856, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1872, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1872, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 1888, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 192, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 192, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 192, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 192, 17, 17, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 192, 192, 17, 17, 7, 1, 1, 1, 3, 0, 1, False, 1], - [1, 224, 192, 17, 17, 1, 7, 1, 1, 0, 3, 1, False, 1], - [1, 128, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 432, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 432, 192, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 48, 192, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 192, 35, 35, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 48, 192, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 56, 192, 48, 48, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 192, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 192, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 192, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1152, 192, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 192, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 48, 192, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 192, 192, 71, 71, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 32, 192, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1152, 192, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 192, 95, 95, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1920, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1920, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 784, 196, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 40, 196, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 192, 1968, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 1968, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 20, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 40, 200, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 200, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 200, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 2016, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 192, 2016, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 2016, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 2048, 23, 40, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 2048, 23, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 2048, 25, 34, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 2048, 25, 34, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 512, 2048, 25, 34, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 2064, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 2064, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 26, 208, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 52, 208, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 208, 208, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 440, 208, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 440, 208, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1248, 208, 9, 9, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 2112, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 18, 216, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 54, 216, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 216, 216, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 216, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 2160, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 78, 218, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 888, 222, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 2016, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 56, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 896, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 224, 224, 17, 17, 7, 1, 1, 1, 3, 0, 1, False, 1], - [1, 256, 224, 17, 17, 1, 7, 1, 1, 0, 3, 1, False, 1], - [1, 256, 224, 17, 17, 7, 1, 1, 1, 3, 0, 1, False, 1], - [1, 128, 224, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 224, 35, 35, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 128, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 448, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 448, 224, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 224, 224, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 58, 232, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 232, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1392, 232, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 232, 232, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 696, 232, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 696, 232, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 68, 236, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 72, 24, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 96, 24, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 64, 24, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 144, 24, 150, 150, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 88, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 14, 24, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 144, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 24, 60, 60, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 24, 65, 65, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 24, 80, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 240, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 960, 240, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 40, 240, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 240, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 240, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 240, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 720, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 240, 30, 30, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 240, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 256, 1, 1, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 364, 256, 1, 1, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 100, 136, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 256, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 36, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 256, 112, 112, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 150, 256, 128, 128, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 13, 17, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 36, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 819, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1024, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 512, 256, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 512, 256, 16, 16, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 17, 17, 1, 7, 1, 1, 0, 3, 1, False, 1], - [1, 320, 256, 17, 17, 7, 1, 1, 1, 3, 0, 1, False, 1], - [1, 128, 256, 180, 320, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 256, 180, 320, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 19, 19, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 24, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 546, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 64, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 200, 272, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 256, 200, 272, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 25, 34, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 36, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 20, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 32, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 512, 256, 28, 28, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 64, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 16, 256, 3, 3, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 24, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 364, 256, 3, 3, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 546, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 256, 32, 32, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 32, 32, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 256, 256, 32, 32, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 256, 32, 32, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 38, 38, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 728, 256, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 256, 45, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 45, 80, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 256, 5, 5, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 256, 5, 5, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 512, 256, 5, 5, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 546, 256, 5, 5, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1024, 256, 50, 68, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 36, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 18, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 56, 56, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 256, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 36, 256, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 512, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 256, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 64, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 64, 64, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 256, 64, 64, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 255, 256, 64, 64, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 256, 64, 64, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 1024, 256, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 256, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 36, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 819, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 256, 75, 75, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 256, 90, 160, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 104, 26, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 208, 26, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 262, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1056, 264, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1632, 272, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 272, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 34, 276, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 16, 28, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 72, 288, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 288, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 288, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 88, 288, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 288, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 288, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 288, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 288, 33, 33, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 288, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 288, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 288, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 134, 296, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 3, 224, 224, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 16, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 16, 3, 224, 224, 7, 7, 1, 1, 3, 3, 1, False, 1], - [1, 32, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 3, 224, 224, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 3, 224, 224, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 3, 224, 224, 7, 7, 2, 2, 3, 3, 1, False, 1], - [1, 96, 3, 224, 224, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 96, 3, 224, 224, 7, 7, 2, 2, 3, 3, 1, False, 1], - [1, 32, 3, 225, 225, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 32, 3, 241, 241, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 128, 3, 256, 256, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 32, 3, 256, 256, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 96, 3, 256, 256, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 32, 3, 261, 261, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 32, 3, 299, 299, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 3, 300, 300, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 32, 3, 301, 301, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 16, 3, 320, 320, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 32, 3, 384, 384, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 120, 30, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 336, 30, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 116, 304, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1232, 308, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 58, 310, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 120, 32, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 16, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 232, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 232, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 32, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 336, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 336, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 48, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 64, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 64, 32, 112, 112, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 112, 112, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 72, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 80, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 96, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 16, 32, 120, 120, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2, 32, 120, 160, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 32, 32, 128, 128, 8, 8, 8, 8, 0, 0, 1, True, 1], - [1, 64, 32, 128, 128, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 128, 128, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 16, 32, 130, 130, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 32, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 147, 147, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 32, 149, 149, 3, 3, 1, 1, 0, 0, 1, False, 1], - [1, 24, 32, 150, 150, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 32, 150, 150, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 24, 32, 190, 190, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 528, 32, 192, 192, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1, 32, 256, 256, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 32, 32, 256, 256, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 256, 256, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 26, 26, 3, 3, 1, 1, 0, 0, 1, True, 1], - [1, 192, 32, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 32, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 2, 32, 30, 40, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 32, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 32, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2, 32, 60, 80, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 32, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 192, 32, 75, 75, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 32, 95, 95, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 320, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 80, 320, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 320, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 784, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 784, 320, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 320, 320, 17, 17, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 128, 320, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 320, 30, 40, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 512, 320, 30, 40, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 64, 320, 30, 40, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 320, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1280, 320, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 328, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 30, 336, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 84, 336, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 336, 336, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 888, 336, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 336, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 336, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 56, 336, 48, 48, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 336, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 336, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 20, 34, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1392, 348, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 352, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 352, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1280, 352, 9, 9, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 36, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 320, 36, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 144, 36, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 18, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 36, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 36, 36, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 64, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 36, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 68, 360, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 98, 368, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1280, 384, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 384, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 384, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 384, 35, 35, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 64, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 384, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 384, 64, 64, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 384, 8, 8, 1, 3, 1, 1, 0, 1, 1, False, 1], - [1, 256, 384, 8, 8, 3, 1, 1, 1, 1, 0, 1, False, 1], - [1, 448, 384, 8, 8, 3, 1, 1, 1, 1, 0, 1, False, 1], - [1, 4, 4, 7, 7, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 144, 40, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 120, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 60, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 40, 30, 30, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 40, 40, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 40, 40, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 14, 40, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 400, 400, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 408, 408, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 912, 408, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 416, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 416, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 116, 428, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1008, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 432, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 432, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 110, 440, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 52, 440, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 440, 440, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 448, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 56, 448, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 448, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 448, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1232, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1232, 448, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 448, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 896, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 896, 448, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 448, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 448, 8, 8, 1, 3, 1, 1, 0, 1, 1, False, 1], - [1, 16, 46, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 168, 466, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 12, 48, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 48, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 144, 48, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 288, 48, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 288, 48, 33, 33, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 288, 48, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 104, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 104, 48, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 12, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 48, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 48, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 48, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 120, 480, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 546, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 80, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 56, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 480, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 480, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 480, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 480, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 480, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1000, 512, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 512, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 512, 10, 10, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 512, 10, 10, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 546, 512, 10, 10, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1024, 512, 100, 136, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1024, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 512, 14, 14, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 112, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 512, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 512, 15, 20, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1024, 512, 16, 16, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 512, 16, 16, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 16, 16, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 512, 512, 16, 16, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 512, 19, 19, 3, 3, 1, 1, 6, 6, 1, True, 1], - [1, 512, 512, 19, 19, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 2048, 512, 23, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 23, 40, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 2048, 512, 25, 34, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 25, 34, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 512, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 19, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 38, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 512, 28, 28, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 512, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 512, 512, 28, 28, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 896, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 896, 512, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1024, 512, 32, 32, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 255, 512, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 512, 32, 32, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 512, 32, 32, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 16, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 512, 512, 45, 80, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 128, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 546, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 512, 512, 50, 68, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 1024, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 512, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 512, 8, 8, 1, 3, 1, 1, 0, 1, 1, False, 1], - [1, 256, 512, 8, 8, 3, 1, 1, 1, 1, 0, 1, False, 1], - [1, 128, 512, 90, 160, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 512, 90, 160, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 208, 52, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 440, 52, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 132, 528, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 528, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 528, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 88, 528, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 528, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 528, 528, 96, 96, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 216, 54, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 576, 54, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 54, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 544, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 196, 544, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 544, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 56, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 448, 56, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 336, 56, 48, 48, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 576, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 54, 576, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1512, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1512, 576, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 192, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 136, 576, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 576, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 576, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 232, 58, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 696, 58, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 20, 58, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 608, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 608, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 28, 62, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 192, 624, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 624, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 64, 112, 112, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 64, 112, 112, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 64, 112, 112, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 128, 64, 120, 160, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 32, 64, 120, 160, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 64, 120, 160, 8, 8, 8, 8, 0, 0, 1, True, 1], - [1, 128, 64, 128, 128, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 64, 128, 128, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 384, 64, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 64, 147, 147, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 128, 64, 150, 150, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 64, 150, 150, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 64, 150, 150, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 64, 180, 320, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 180, 320, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 64, 200, 272, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 200, 272, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 200, 272, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1, 64, 224, 224, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 64, 64, 224, 224, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 64, 64, 224, 224, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 64, 256, 256, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 32, 64, 256, 256, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 64, 256, 256, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 64, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 64, 30, 40, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 64, 300, 300, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 96, 64, 35, 35, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 64, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 64, 56, 56, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 14, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 144, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 64, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 192, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 24, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 64, 60, 80, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 128, 64, 64, 64, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 160, 64, 64, 64, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 64, 64, 64, 64, 4, 4, 4, 4, 0, 0, 1, True, 1], - [1, 64, 64, 73, 73, 1, 7, 1, 1, 0, 3, 1, False, 1], - [1, 64, 64, 73, 73, 7, 1, 1, 1, 3, 0, 1, False, 1], - [1, 96, 64, 73, 73, 3, 3, 1, 1, 0, 0, 1, False, 1], - [1, 24, 64, 80, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 640, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 640, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 640, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 640, 654, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 168, 672, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 80, 672, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 56, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 672, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 546, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 112, 672, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 672, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1344, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1344, 672, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 192, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 672, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 672, 8, 8, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 68, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 174, 696, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 58, 696, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 696, 696, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 704, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 704, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 18, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 20, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 24, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 288, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 8, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 144, 72, 14, 14, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 18, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 36, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 72, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 20, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 40, 72, 40, 40, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 12, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 168, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 168, 72, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 216, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 216, 72, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 24, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 72, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 72, 80, 80, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 720, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 120, 720, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 720, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 208, 720, 9, 9, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 728, 728, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 728, 728, 38, 38, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 736, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 512, 736, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 736, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 334, 740, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 768, 768, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 768, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 768, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 768, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 768, 32, 32, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 768, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 224, 768, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 78, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 34, 78, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 24, 78, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 196, 784, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 80, 784, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 784, 784, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 16, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 224, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 232, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 48, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 528, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 64, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 72, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 320, 80, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 784, 80, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 480, 80, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 80, 112, 112, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 100, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 184, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 200, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 480, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 92, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 480, 80, 15, 15, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 184, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 200, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 480, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 80, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 80, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 80, 80, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 80, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 184, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 200, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 480, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 800, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 800, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 272, 800, 7, 7, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 232, 816, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 816, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 136, 816, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 832, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 32, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 384, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 48, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 336, 84, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 888, 84, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 864, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 864, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 864, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 528, 88, 17, 17, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 88, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 222, 888, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 84, 888, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 888, 888, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 112, 896, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 224, 896, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 128, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2016, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2016, 896, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2048, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 896, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 256, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 896, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 896, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 912, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 928, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 928, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 28, 94, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 24, 96, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 208, 96, 14, 14, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 40, 96, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 96, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 96, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 96, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 96, 96, 35, 35, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 96, 56, 56, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 24, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 96, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 96, 60, 60, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 24, 96, 65, 65, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 96, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 240, 960, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 272, 960, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 960, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 192, 960, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 960, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 160, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 320, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 80, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 20, 98, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 128, 992, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 128, 992, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 256, 1024, 128, 128, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 1024, 14, 14, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 2048, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 1024, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 512, 1024, 28, 28, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 2048, 1024, 45, 80, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2048, 1024, 50, 68, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2048, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1056, 1056, 48, 48, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2904, 1056, 48, 48, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2904, 1056, 48, 48, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 3024, 1232, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 3024, 1232, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 128, 112, 112, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 2520, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2520, 1344, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 3712, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 3712, 1392, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1024, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1512, 1512, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1536, 1536, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 1536, 10, 10, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 448, 1632, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1920, 1920, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2016, 2016, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 2048, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1056, 2112, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 576, 216, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 232, 232, 112, 112, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 232, 232, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 144, 24, 190, 190, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 720, 240, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2520, 2520, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 819, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 512, 256, 180, 320, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 512, 256, 200, 272, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 819, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 819, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 256, 75, 75, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 2904, 264, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 264, 2904, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 726, 2904, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 2904, 2904, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 7392, 2904, 24, 24, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 7392, 2904, 24, 24, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1024, 3, 224, 224, 16, 16, 16, 16, 0, 0, 1, True, 1], - [1, 1024, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, True, 1], - [1, 768, 3, 224, 224, 16, 16, 16, 16, 0, 0, 1, True, 1], - [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, False, 1], - [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, True, 1], - [1, 32, 3, 299, 299, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 32, 3, 381, 381, 3, 3, 2, 2, 0, 0, 1, False, 1], - [1, 768, 3, 384, 512, 32, 32, 32, 32, 0, 0, 1, True, 1], - [1, 64, 3, 480, 640, 7, 7, 4, 4, 3, 3, 1, True, 1], - [1, 32, 3, 512, 512, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 32, 3, 512, 512, 6, 6, 2, 2, 2, 2, 1, False, 1], - [1, 32, 3, 512, 512, 7, 7, 4, 4, 3, 3, 1, True, 1], - [1, 192, 3, 512, 672, 16, 16, 16, 16, 0, 0, 1, True, 1], - [1, 1280, 3, 518, 518, 14, 14, 14, 14, 0, 0, 1, True, 1], - [1, 64, 3, 720, 1280, 7, 7, 2, 2, 3, 3, 1, False, 1], - [1, 64, 3, 800, 1088, 7, 7, 2, 2, 3, 3, 1, False, 1], - [1, 308, 3024, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 3024, 3024, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 3024, 308, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 528, 32, 192, 192, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 64, 32, 512, 512, 3, 3, 2, 2, 1, 1, 1, False, 1], - [1, 888, 336, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 3712, 348, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 348, 3712, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 3712, 3712, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 912, 408, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1008, 432, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 128, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 256, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 364, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 512, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 256, 512, 56, 56, 3, 3, 1, 1, 1, 1, 1, False, 1], - [1, 1024, 512, 90, 160, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1056, 528, 96, 96, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1056, 528, 96, 96, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 64, 64, 128, 128, 2, 2, 2, 2, 0, 0, 1, True, 1], - [1, 256, 64, 180, 320, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 64, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1392, 696, 28, 28, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1392, 696, 28, 28, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 1920, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1920, 720, 14, 14, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 2904, 726, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 7392, 726, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1024, 728, 19, 19, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 728, 19, 19, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 728, 728, 38, 38, 1, 1, 2, 2, 0, 0, 1, False, 1], - [1, 726, 7392, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 7392, 7392, 12, 12, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1024, 782, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 912, 912, 7, 7, 1, 1, 1, 1, 0, 0, 1, False, 1], - [1, 1280, 960, 1, 1, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 1280, 16, 16, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 1280, 16, 16, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 1280, 16, 16, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 1280, 1280, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 1280, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 640, 1280, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 1280, 8, 8, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 1280, 8, 8, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 1920, 16, 16, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 1920, 16, 16, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 1920, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 640, 1920, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 2560, 16, 16, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 2560, 16, 16, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 2560, 8, 8, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 2560, 8, 8, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 320, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 640, 320, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 320, 320, 64, 64, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 320, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 320, 320, 64, 64, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 4, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 320, 4, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 1280, 640, 16, 16, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 1280, 640, 16, 16, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 640, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 640, 640, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 640, 32, 32, 3, 3, 2, 2, 1, 1, 1, True, 1], - [1, 320, 640, 64, 64, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 320, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 640, 960, 32, 32, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 640, 960, 32, 32, 3, 3, 1, 1, 1, 1, 1, True, 1], - [1, 320, 960, 64, 64, 1, 1, 1, 1, 0, 0, 1, True, 1], - [1, 320, 960, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], + # [batch_size, output_channels, input_channels, input_height, input_width, kernel_height, kernel_width, stride_h, stride_w, pad_h, pad_w, groups, dilation_h, dilation_w, bias] + [1, 960, 960, 27, 27, 5, 5, 2, 2, 0, 0, 960, 1, 1, False], + [1, 960, 960, 3, 3, 1, 5, 1, 1, 0, 2, 960, 1, 1, False], + [1, 960, 960, 3, 3, 5, 1, 1, 1, 2, 0, 960, 1, 1, False], + [1, 960, 960, 7, 7, 3, 3, 1, 1, 1, 1, 960, 1, 1, False], + [1, 960, 960, 7, 7, 5, 5, 1, 1, 2, 2, 960, 1, 1, False], + [1, 960, 960, 24, 24, 5, 5, 1, 1, 2, 2, 960, 1, 1, False], + [1, 96, 96, 112, 112, 3, 3, 2, 2, 1, 1, 96, 1, 1, False], + [1, 96, 96, 113, 113, 3, 3, 2, 2, 0, 0, 96, 1, 1, False], + [1, 96, 96, 121, 121, 3, 3, 2, 2, 0, 0, 96, 1, 1, False], + [1, 96, 96, 131, 131, 3, 3, 2, 2, 0, 0, 96, 1, 1, False], + [1, 96, 96, 28, 28, 5, 5, 2, 2, 2, 2, 96, 1, 1, False], + [1, 92, 92, 14, 14, 3, 3, 1, 1, 1, 1, 92, 1, 1, False], + [1, 144, 144, 28, 28, 3, 3, 1, 1, 1, 1, 9, 1, 1, False], + [1, 144, 144, 56, 56, 3, 3, 2, 2, 1, 1, 9, 1, 1, False], + [1, 216, 216, 28, 28, 3, 3, 1, 1, 1, 1, 9, 1, 1, False], + [1, 216, 216, 56, 56, 3, 3, 2, 2, 1, 1, 9, 1, 1, False], + [1, 432, 432, 14, 14, 3, 3, 1, 1, 1, 1, 9, 1, 1, False], + [1, 432, 432, 28, 28, 3, 3, 2, 2, 1, 1, 9, 1, 1, False], + [1, 88, 88, 28, 28, 3, 3, 1, 1, 1, 1, 88, 1, 1, False], + [1, 816, 816, 19, 19, 5, 5, 1, 1, 2, 2, 816, 1, 1, False], + [1, 816, 816, 23, 23, 5, 5, 2, 2, 0, 0, 816, 1, 1, False], + [1, 80, 80, 14, 14, 3, 3, 1, 1, 1, 1, 80, 1, 1, False], + [1, 80, 80, 7, 7, 3, 3, 1, 1, 1, 1, 80, 1, 1, False], + [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 8, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 8, 1, 1, False], + [1, 1344, 1344, 14, 14, 3, 3, 1, 1, 1, 1, 8, 1, 1, False], + [1, 1344, 1344, 28, 28, 3, 3, 2, 2, 1, 1, 8, 1, 1, False], + [1, 448, 448, 28, 28, 3, 3, 1, 1, 1, 1, 8, 1, 1, False], + [1, 448, 448, 56, 56, 3, 3, 2, 2, 1, 1, 8, 1, 1, False], + [1, 8, 8, 112, 112, 3, 3, 1, 1, 1, 1, 8, 1, 1, False], + [1, 728, 728, 19, 19, 3, 3, 1, 1, 1, 1, 728, 1, 1, False], + [1, 728, 728, 38, 38, 3, 3, 2, 2, 1, 1, 728, 1, 1, False], + [1, 728, 728, 38, 38, 3, 3, 1, 1, 1, 1, 728, 1, 1, False], + [1, 720, 720, 17, 17, 5, 5, 1, 1, 2, 2, 720, 1, 1, False], + [1, 720, 720, 21, 21, 5, 5, 2, 2, 0, 0, 720, 1, 1, False], + [1, 72, 72, 28, 28, 1, 5, 1, 1, 0, 2, 72, 1, 1, False], + [1, 72, 72, 28, 28, 5, 1, 1, 1, 2, 0, 72, 1, 1, False], + [1, 72, 72, 56, 56, 3, 3, 1, 1, 1, 1, 72, 1, 1, False], + [1, 72, 72, 56, 56, 3, 3, 2, 2, 1, 1, 72, 1, 1, False], + [1, 72, 72, 56, 56, 5, 5, 2, 2, 2, 2, 72, 1, 1, False], + [1, 72, 72, 80, 80, 3, 3, 1, 1, 1, 1, 72, 1, 1, False], + [1, 72, 72, 80, 80, 5, 5, 2, 2, 2, 2, 72, 1, 1, False], + [1, 168, 168, 28, 28, 3, 3, 1, 1, 1, 1, 7, 1, 1, False], + [1, 168, 168, 56, 56, 3, 3, 2, 2, 1, 1, 7, 1, 1, False], + [1, 896, 896, 14, 14, 3, 3, 1, 1, 1, 1, 7, 1, 1, False], + [1, 896, 896, 28, 28, 3, 3, 2, 2, 1, 1, 7, 1, 1, False], + [1, 672, 672, 14, 14, 3, 3, 1, 1, 1, 1, 672, 1, 1, False], + [1, 672, 672, 14, 14, 5, 5, 1, 1, 2, 2, 672, 1, 1, False], + [1, 672, 672, 14, 14, 5, 5, 2, 2, 2, 2, 672, 1, 1, False], + [1, 672, 672, 15, 15, 5, 5, 1, 1, 2, 2, 672, 1, 1, False], + [1, 672, 672, 17, 17, 5, 5, 2, 2, 0, 0, 672, 1, 1, False], + [1, 672, 672, 19, 19, 5, 5, 2, 2, 0, 0, 672, 1, 1, False], + [1, 672, 672, 20, 20, 3, 3, 1, 1, 1, 1, 672, 1, 1, False], + [1, 672, 672, 20, 20, 5, 5, 2, 2, 2, 2, 672, 1, 1, False], + [1, 672, 672, 24, 24, 3, 3, 1, 1, 1, 1, 672, 1, 1, False], + [1, 672, 672, 24, 24, 5, 5, 1, 1, 2, 2, 672, 1, 1, False], + [1, 672, 672, 7, 7, 1, 5, 1, 1, 0, 2, 672, 1, 1, False], + [1, 672, 672, 7, 7, 5, 1, 1, 1, 2, 0, 672, 1, 1, False], + [1, 640, 640, 32, 32, 3, 3, 1, 1, 1, 1, 640, 1, 1, True], + [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 1024, 1024, 28, 28, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 2048, 2048, 7, 7, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 64, 64, 112, 112, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 64, 64, 150, 150, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 64, 64, 160, 160, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 64, 64, 2, 2, 3, 3, 2, 2, 1, 1, 64, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 64, 1, 1, False], + [1, 1512, 1512, 14, 14, 3, 3, 2, 2, 1, 1, 63, 1, 1, False], + [1, 60, 60, 28, 28, 3, 3, 1, 1, 1, 1, 60, 1, 1, False], + [1, 1392, 1392, 14, 14, 3, 3, 1, 1, 1, 1, 6, 1, 1, False], + [1, 1392, 1392, 28, 28, 3, 3, 2, 2, 1, 1, 6, 1, 1, False], + [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 6, 1, 1, False], + [1, 720, 720, 14, 14, 3, 3, 1, 1, 1, 1, 6, 1, 1, False], + [1, 720, 720, 28, 28, 3, 3, 2, 2, 1, 1, 6, 1, 1, False], + [1, 576, 576, 14, 14, 3, 3, 1, 1, 1, 1, 576, 1, 1, False], + [1, 576, 576, 14, 14, 3, 3, 2, 2, 1, 1, 576, 1, 1, False], + [1, 576, 576, 19, 19, 3, 3, 1, 1, 1, 1, 576, 1, 1, False], + [1, 576, 576, 19, 19, 5, 5, 1, 1, 2, 2, 576, 1, 1, False], + [1, 576, 576, 7, 7, 5, 5, 1, 1, 2, 2, 576, 1, 1, False], + [1, 56, 56, 14, 14, 3, 3, 1, 1, 1, 1, 56, 1, 1, False], + [1, 440, 440, 14, 14, 3, 3, 2, 2, 1, 1, 55, 1, 1, False], + [1, 440, 440, 7, 7, 3, 3, 1, 1, 1, 1, 55, 1, 1, False], + [1, 528, 528, 17, 17, 3, 3, 1, 1, 1, 1, 528, 1, 1, False], + [1, 528, 528, 17, 17, 5, 5, 1, 1, 2, 2, 528, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 512, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 2, 2, 1, 1, 512, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 512, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 2, 2, 512, 1, 1, False], + [1, 512, 512, 5, 5, 3, 3, 1, 1, 1, 1, 512, 1, 1, False], + [1, 512, 512, 60, 80, 3, 3, 1, 1, 1, 1, 512, 1, 1, True], + [1, 120, 120, 28, 28, 3, 3, 1, 1, 1, 1, 5, 1, 1, False], + [1, 120, 120, 56, 56, 3, 3, 2, 2, 1, 1, 5, 1, 1, False], + [1, 784, 784, 14, 14, 3, 3, 2, 2, 1, 1, 49, 1, 1, False], + [1, 784, 784, 7, 7, 3, 3, 1, 1, 1, 1, 49, 1, 1, False], + [1, 480, 480, 10, 10, 3, 3, 1, 1, 1, 1, 480, 1, 1, False], + [1, 480, 480, 10, 10, 5, 5, 1, 1, 2, 2, 480, 1, 1, False], + [1, 480, 480, 14, 14, 3, 3, 1, 1, 1, 1, 480, 1, 1, False], + [1, 480, 480, 14, 14, 5, 5, 1, 1, 2, 2, 480, 1, 1, False], + [1, 480, 480, 15, 15, 3, 3, 1, 1, 1, 1, 480, 1, 1, False], + [1, 480, 480, 15, 15, 5, 5, 1, 1, 2, 2, 480, 1, 1, False], + [1, 480, 480, 20, 20, 3, 3, 1, 1, 1, 1, 480, 1, 1, False], + [1, 480, 480, 7, 7, 1, 5, 1, 1, 0, 2, 480, 1, 1, False], + [1, 480, 480, 7, 7, 3, 3, 1, 1, 1, 1, 480, 1, 1, False], + [1, 480, 480, 7, 7, 5, 1, 1, 1, 2, 0, 480, 1, 1, False], + [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 48, 1, 1, False], + [1, 672, 672, 14, 14, 3, 3, 2, 2, 1, 1, 42, 1, 1, False], + [1, 672, 672, 7, 7, 3, 3, 1, 1, 1, 1, 42, 1, 1, False], + [1, 40, 40, 14, 14, 3, 3, 1, 1, 1, 1, 40, 1, 1, False], + [1, 40, 40, 28, 28, 3, 3, 2, 2, 1, 1, 40, 1, 1, False], + [1, 192, 192, 28, 28, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 192, 192, 56, 56, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 224, 224, 112, 112, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 224, 224, 56, 56, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 448, 448, 28, 28, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 448, 448, 56, 56, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 64, 64, 28, 28, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 64, 64, 56, 56, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 672, 672, 28, 28, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 672, 672, 56, 56, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 1056, 1056, 48, 48, 3, 3, 1, 1, 1, 1, 4, 1, 1, False], + [1, 1056, 1056, 96, 96, 3, 3, 2, 2, 1, 1, 4, 1, 1, False], + [1, 384, 384, 14, 14, 3, 3, 1, 1, 1, 1, 384, 1, 1, False], + [1, 912, 912, 14, 14, 3, 3, 2, 2, 1, 1, 38, 1, 1, False], + [1, 912, 912, 7, 7, 3, 3, 1, 1, 1, 1, 38, 1, 1, False], + [1, 888, 888, 14, 14, 3, 3, 2, 2, 1, 1, 37, 1, 1, False], + [1, 888, 888, 7, 7, 3, 3, 1, 1, 1, 1, 37, 1, 1, False], + [1, 2016, 2016, 14, 14, 3, 3, 2, 2, 1, 1, 36, 1, 1, False], + [1, 36, 36, 56, 56, 3, 3, 1, 1, 1, 1, 36, 1, 1, False], + [1, 336, 336, 14, 14, 3, 3, 1, 1, 1, 1, 336, 1, 1, False], + [1, 336, 336, 49, 49, 3, 3, 2, 2, 0, 0, 336, 1, 1, False], + [1, 336, 336, 48, 48, 5, 5, 1, 1, 2, 2, 336, 1, 1, False], + [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 1024, 1024, 14, 14, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 1024, 1024, 28, 28, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 2048, 2048, 7, 7, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 32, 32, 112, 112, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 32, 32, 120, 120, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 32, 32, 130, 130, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 32, 32, 150, 150, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 32, 32, 190, 190, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 512, 512, 56, 56, 3, 3, 2, 2, 1, 1, 32, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 32, 1, 1, False], + [1, 72, 72, 112, 112, 3, 3, 2, 2, 1, 1, 3, 1, 1, False], + [1, 72, 72, 56, 56, 3, 3, 1, 1, 1, 1, 3, 1, 1, False], + [1, 696, 696, 28, 28, 3, 3, 1, 1, 1, 1, 3, 1, 1, False], + [1, 696, 696, 56, 56, 3, 3, 2, 2, 1, 1, 3, 1, 1, False], + [1, 288, 288, 14, 14, 5, 5, 2, 2, 2, 2, 288, 1, 1, False], + [1, 288, 288, 33, 33, 5, 5, 1, 1, 2, 2, 288, 1, 1, False], + [1, 288, 288, 35, 35, 3, 3, 2, 2, 0, 0, 288, 1, 1, False], + [1, 288, 288, 38, 38, 5, 5, 1, 1, 2, 2, 288, 1, 1, False], + [1, 288, 288, 39, 39, 3, 3, 2, 2, 0, 0, 288, 1, 1, False], + [1, 7392, 7392, 24, 24, 3, 3, 2, 2, 1, 1, 28, 1, 1, False], + [1, 3024, 3024, 14, 14, 3, 3, 2, 2, 1, 1, 27, 1, 1, False], + [1, 208, 208, 14, 14, 3, 3, 1, 1, 1, 1, 26, 1, 1, False], + [1, 208, 208, 28, 28, 3, 3, 2, 2, 1, 1, 26, 1, 1, False], + [1, 256, 256, 10, 10, 3, 3, 2, 2, 1, 1, 256, 1, 1, False], + [1, 256, 256, 2, 2, 3, 3, 1, 1, 1, 1, 256, 1, 1, False], + [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 256, 1, 1, False], + [1, 256, 256, 28, 28, 3, 3, 2, 2, 1, 1, 256, 1, 1, False], + [1, 256, 256, 3, 3, 3, 3, 1, 1, 1, 1, 256, 1, 1, False], + [1, 256, 256, 38, 38, 3, 3, 1, 1, 1, 1, 256, 1, 1, False], + [1, 256, 256, 64, 64, 3, 3, 1, 1, 1, 1, 256, 1, 1, True], + [1, 256, 256, 75, 75, 3, 3, 2, 2, 1, 1, 256, 1, 1, False], + [1, 256, 256, 120, 160, 3, 3, 1, 1, 1, 1, 256, 1, 1, True], + [1, 256, 256, 75, 75, 3, 3, 1, 1, 1, 1, 256, 1, 1, False], + [1, 400, 400, 14, 14, 3, 3, 2, 2, 1, 1, 25, 1, 1, False], + [1, 400, 400, 7, 7, 3, 3, 1, 1, 1, 1, 25, 1, 1, False], + [1, 240, 240, 14, 14, 1, 5, 1, 1, 0, 2, 240, 1, 1, False], + [1, 240, 240, 14, 14, 3, 3, 1, 1, 1, 1, 240, 1, 1, False], + [1, 240, 240, 14, 14, 5, 1, 1, 1, 2, 0, 240, 1, 1, False], + [1, 240, 240, 14, 14, 5, 5, 1, 1, 2, 2, 240, 1, 1, False], + [1, 240, 240, 28, 28, 3, 3, 2, 2, 1, 1, 240, 1, 1, False], + [1, 240, 240, 28, 28, 5, 5, 1, 1, 2, 2, 240, 1, 1, False], + [1, 240, 240, 29, 29, 3, 3, 2, 2, 0, 0, 240, 1, 1, False], + [1, 240, 240, 30, 30, 5, 5, 1, 1, 2, 2, 240, 1, 1, False], + [1, 240, 240, 31, 31, 3, 3, 2, 2, 0, 0, 240, 1, 1, False], + [1, 240, 240, 40, 40, 3, 3, 2, 2, 1, 1, 240, 1, 1, False], + [1, 24, 24, 112, 112, 3, 3, 1, 1, 1, 1, 24, 1, 1, False], + [1, 24, 24, 56, 56, 5, 5, 2, 2, 2, 2, 24, 1, 1, False], + [1, 576, 576, 14, 14, 3, 3, 1, 1, 1, 1, 24, 1, 1, False], + [1, 576, 576, 28, 28, 3, 3, 2, 2, 1, 1, 24, 1, 1, False], + [1, 224, 224, 7, 7, 3, 3, 1, 1, 1, 1, 224, 1, 1, False], + [1, 1008, 1008, 14, 14, 3, 3, 2, 2, 1, 1, 21, 1, 1, False], + [1, 1008, 1008, 7, 7, 3, 3, 1, 1, 1, 1, 21, 1, 1, False], + [1, 2048, 2048, 15, 20, 3, 3, 1, 1, 1, 1, 2048, 1, 1, True], + [1, 200, 200, 14, 14, 3, 3, 1, 1, 1, 1, 200, 1, 1, False], + [1, 200, 200, 20, 20, 3, 3, 1, 1, 1, 1, 200, 1, 1, False], + [1, 200, 200, 7, 7, 1, 5, 1, 1, 0, 2, 200, 1, 1, False], + [1, 200, 200, 7, 7, 5, 1, 1, 1, 2, 0, 200, 1, 1, False], + [1, 20, 20, 28, 28, 3, 3, 1, 1, 1, 1, 20, 1, 1, False], + [1, 320, 320, 14, 14, 3, 3, 1, 1, 1, 1, 20, 1, 1, False], + [1, 320, 320, 28, 28, 3, 3, 2, 2, 1, 1, 20, 1, 1, False], + [1, 224, 224, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 224, 224, 56, 56, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 240, 240, 28, 28, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 240, 240, 56, 56, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 32, 32, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 48, 48, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 48, 48, 56, 56, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 96, 96, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 96, 96, 56, 56, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 256, 256, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 336, 336, 112, 112, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 336, 336, 56, 56, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 528, 528, 192, 192, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], + [1, 528, 528, 96, 96, 3, 3, 1, 1, 1, 1, 2, 1, 1, False], + [1, 192, 192, 14, 14, 3, 3, 1, 1, 1, 1, 192, 1, 1, False], + [1, 192, 192, 28, 28, 3, 3, 1, 1, 1, 1, 192, 1, 1, False], + [1, 192, 192, 28, 28, 3, 3, 2, 2, 1, 1, 192, 1, 1, False], + [1, 192, 192, 75, 75, 3, 3, 1, 1, 1, 1, 192, 1, 1, False], + [1, 192, 192, 79, 79, 5, 5, 2, 2, 0, 0, 192, 1, 1, False], + [1, 192, 192, 95, 95, 3, 3, 1, 1, 1, 1, 192, 1, 1, False], + [1, 192, 192, 99, 99, 5, 5, 2, 2, 0, 0, 192, 1, 1, False], + [1, 184, 184, 14, 14, 3, 3, 1, 1, 1, 1, 184, 1, 1, False], + [1, 184, 184, 20, 20, 3, 3, 1, 1, 1, 1, 184, 1, 1, False], + [1, 184, 184, 7, 7, 1, 5, 1, 1, 0, 2, 184, 1, 1, False], + [1, 184, 184, 7, 7, 5, 1, 1, 1, 2, 0, 184, 1, 1, False], + [1, 288, 288, 14, 14, 3, 3, 1, 1, 1, 1, 18, 1, 1, False], + [1, 288, 288, 28, 28, 3, 3, 2, 2, 1, 1, 18, 1, 1, False], + [1, 408, 408, 14, 14, 3, 3, 1, 1, 1, 1, 17, 1, 1, False], + [1, 408, 408, 28, 28, 3, 3, 2, 2, 1, 1, 17, 1, 1, False], + [1, 1632, 1632, 12, 12, 3, 3, 1, 1, 1, 1, 1632, 1, 1, False], + [1, 1632, 1632, 12, 12, 5, 5, 1, 1, 2, 2, 1632, 1, 1, False], + [1, 160, 160, 28, 28, 3, 3, 1, 1, 1, 1, 160, 1, 1, False], + [1, 16, 16, 112, 112, 3, 3, 1, 1, 1, 1, 16, 1, 1, False], + [1, 16, 16, 112, 112, 3, 3, 2, 2, 1, 1, 16, 1, 1, False], + [1, 16, 16, 160, 160, 3, 3, 1, 1, 1, 1, 16, 1, 1, False], + [1, 1920, 1920, 14, 14, 3, 3, 2, 2, 1, 1, 16, 1, 1, False], + [1, 2048, 2048, 14, 14, 3, 3, 2, 2, 1, 1, 16, 1, 1, False], + [1, 3712, 3712, 14, 14, 3, 3, 2, 2, 1, 1, 16, 1, 1, False], + [1, 896, 896, 14, 14, 3, 3, 1, 1, 1, 1, 16, 1, 1, False], + [1, 896, 896, 28, 28, 3, 3, 2, 2, 1, 1, 16, 1, 1, False], + [1, 1536, 1536, 10, 10, 3, 3, 1, 1, 1, 1, 1536, 1, 1, False], + [1, 2520, 2520, 14, 14, 3, 3, 2, 2, 1, 1, 15, 1, 1, False], + [1, 144, 144, 14, 14, 5, 5, 1, 1, 2, 2, 144, 1, 1, False], + [1, 144, 144, 151, 151, 3, 3, 2, 2, 0, 0, 144, 1, 1, False], + [1, 144, 144, 191, 191, 3, 3, 2, 2, 0, 0, 144, 1, 1, False], + [1, 144, 144, 56, 56, 3, 3, 1, 1, 1, 1, 144, 1, 1, False], + [1, 144, 144, 56, 56, 3, 3, 2, 2, 1, 1, 144, 1, 1, False], + [1, 144, 144, 59, 59, 5, 5, 2, 2, 0, 0, 144, 1, 1, False], + [1, 144, 144, 60, 60, 3, 3, 1, 1, 1, 1, 144, 1, 1, False], + [1, 144, 144, 63, 63, 5, 5, 2, 2, 0, 0, 144, 1, 1, False], + [1, 144, 144, 65, 65, 3, 3, 1, 1, 1, 1, 144, 1, 1, False], + [1, 144, 144, 69, 69, 5, 5, 2, 2, 0, 0, 144, 1, 1, False], + [1, 336, 336, 14, 14, 3, 3, 1, 1, 1, 1, 14, 1, 1, False], + [1, 336, 336, 28, 28, 3, 3, 2, 2, 1, 1, 14, 1, 1, False], + [1, 1392, 1392, 10, 10, 3, 3, 1, 1, 1, 1, 1392, 1, 1, False], + [1, 1392, 1392, 10, 10, 5, 5, 1, 1, 2, 2, 1392, 1, 1, False], + [1, 104, 104, 28, 28, 3, 3, 1, 1, 1, 1, 13, 1, 1, False], + [1, 104, 104, 56, 56, 3, 3, 2, 2, 1, 1, 13, 1, 1, False], + [1, 1280, 1280, 30, 40, 3, 3, 1, 1, 1, 1, 1280, 1, 1, True], + [1, 128, 128, 1, 1, 3, 3, 1, 1, 1, 1, 128, 1, 1, False], + [1, 128, 128, 128, 128, 3, 3, 1, 1, 1, 1, 128, 1, 1, True], + [1, 128, 128, 150, 150, 3, 3, 1, 1, 1, 1, 128, 1, 1, False], + [1, 128, 128, 150, 150, 3, 3, 2, 2, 1, 1, 128, 1, 1, False], + [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 128, 1, 1, False], + [1, 128, 128, 3, 3, 3, 3, 2, 2, 1, 1, 128, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 128, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 128, 1, 1, False], + [1, 128, 128, 75, 75, 3, 3, 1, 1, 1, 1, 128, 1, 1, False], + [1, 128, 128, 5, 5, 3, 3, 2, 2, 1, 1, 128, 1, 1, False], + [1, 1248, 1248, 9, 9, 3, 3, 1, 1, 1, 1, 1248, 1, 1, False], + [1, 1248, 1248, 9, 9, 5, 5, 1, 1, 2, 2, 1248, 1, 1, False], + [1, 120, 120, 14, 14, 1, 5, 1, 1, 0, 2, 120, 1, 1, False], + [1, 120, 120, 14, 14, 5, 1, 1, 1, 2, 0, 120, 1, 1, False], + [1, 120, 120, 14, 14, 5, 5, 1, 1, 2, 2, 120, 1, 1, False], + [1, 120, 120, 28, 28, 3, 3, 1, 1, 1, 1, 120, 1, 1, False], + [1, 120, 120, 28, 28, 5, 5, 1, 1, 2, 2, 120, 1, 1, False], + [1, 120, 120, 40, 40, 5, 5, 1, 1, 2, 2, 120, 1, 1, False], + [1, 12, 12, 56, 56, 3, 3, 1, 1, 1, 1, 12, 1, 1, False], + [1, 1152, 1152, 7, 7, 3, 3, 1, 1, 1, 1, 1152, 1, 1, False], + [1, 1152, 1152, 7, 7, 5, 5, 1, 1, 2, 2, 1152, 1, 1, False], + [1, 1152, 1152, 8, 8, 3, 3, 1, 1, 1, 1, 1152, 1, 1, False], + [1, 1152, 1152, 8, 8, 5, 5, 1, 1, 2, 2, 1152, 1, 1, False], + [1, 112, 112, 14, 14, 5, 5, 2, 2, 2, 2, 112, 1, 1, False], + [1, 1232, 1232, 14, 14, 3, 3, 1, 1, 1, 1, 11, 1, 1, False], + [1, 1232, 1232, 28, 28, 3, 3, 2, 2, 1, 1, 11, 1, 1, False], + [1, 2904, 2904, 24, 24, 3, 3, 1, 1, 1, 1, 11, 1, 1, False], + [1, 2904, 2904, 48, 48, 3, 3, 2, 2, 1, 1, 11, 1, 1, False], + [1, 1024, 1024, 10, 10, 3, 3, 1, 1, 1, 1, 1024, 1, 1, False], + [1, 1024, 1024, 16, 16, 3, 3, 1, 1, 1, 1, 1024, 1, 1, True], + [1, 1024, 1024, 19, 19, 3, 3, 2, 2, 1, 1, 1024, 1, 1, False], + [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 1024, 1, 1, False], + [1, 100, 100, 14, 14, 3, 3, 1, 1, 1, 1, 100, 1, 1, False], + [1, 160, 160, 14, 14, 3, 3, 1, 1, 1, 1, 10, 1, 1, False], + [1, 160, 160, 28, 28, 3, 3, 2, 2, 1, 1, 10, 1, 1, False], + [1, 16, 1, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 32, 1, 28, 28, 3, 3, 1, 1, 0, 0, 1, 1, 1, True], + [1, 192, 1008, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1008, 1008, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 102, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 1024, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1536, 1024, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 1024, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 128, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 255, 1024, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 1024, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 1024, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 1024, 19, 19, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 1024, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 546, 1024, 19, 19, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 1024, 45, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 1024, 45, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 1024, 50, 68, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 12, 104, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 26, 104, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 104, 104, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 208, 104, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 208, 104, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 132, 1056, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 264, 1056, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 1056, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1056, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1056, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1056, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 462, 1072, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1088, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 768, 1088, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1088, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 440, 110, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 192, 1104, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1104, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1232, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 448, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 896, 112, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 224, 112, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 336, 112, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 112, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 112, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 112, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 112, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 112, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 112, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1120, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1120, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1152, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1152, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 1152, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1152, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 1152, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 116, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 34, 118, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1184, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1184, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 104, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 120, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 48, 12, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 12, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 30, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 32, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 480, 120, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 48, 120, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 720, 120, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 20, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 336, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 336, 120, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 40, 120, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 120, 40, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1200, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1200, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1216, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1216, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 46, 122, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 112, 1232, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 308, 1232, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1232, 1232, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 124, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1248, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1248, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1248, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1248, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 208, 1248, 9, 9, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 352, 1248, 9, 9, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 128, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 546, 128, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 128, 10, 10, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 128, 128, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 128, 100, 136, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 128, 120, 160, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 128, 128, 128, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 128, 128, 128, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 128, 128, 128, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 128, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 128, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 128, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 150, 150, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 150, 150, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 128, 180, 320, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 256, 128, 2, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 200, 272, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 128, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 128, 28, 28, 3, 3, 1, 1, 2, 2, 1, 1, 1, True], + [1, 16, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 19, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 192, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 128, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 288, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 288, 128, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 128, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 38, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 128, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 128, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 3, 3, 3, 3, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 128, 30, 40, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 128, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 128, 5, 5, 3, 3, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 256, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 128, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 32, 128, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 128, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 128, 60, 80, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 320, 128, 60, 80, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 64, 128, 60, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 128, 60, 80, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 128, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 64, 64, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 256, 128, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 128, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 128, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 128, 75, 75, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 128, 90, 160, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 128, 90, 160, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1280, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 640, 1280, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1280, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 1280, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1296, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1296, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1312, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1312, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1056, 132, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 528, 132, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1344, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1344, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1344, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 816, 136, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1376, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1376, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 174, 1392, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 348, 1392, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 232, 1392, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 1392, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1392, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1392, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1408, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1408, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 68, 142, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1512, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 16, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 36, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 40, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 576, 144, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 288, 144, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 48, 144, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 28, 144, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 144, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 40, 144, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 144, 30, 30, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 144, 33, 33, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 144, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 144, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 144, 60, 60, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 144, 65, 65, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 144, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 18, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 144, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 144, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 144, 95, 95, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1440, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1440, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1472, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1472, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1488, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1488, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1504, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1504, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 1512, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 58, 152, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1536, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1536, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1536, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1536, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 1536, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 1536, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 68, 156, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1568, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1568, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1584, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1584, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 16, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 16, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 16, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 8, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 16, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 16, 120, 120, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 16, 130, 130, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 16, 14, 14, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 4, 16, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 48, 16, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 16, 16, 160, 160, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 16, 160, 160, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 16, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 16, 224, 224, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 32, 16, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 16, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 16, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 160, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 160, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 400, 160, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 400, 160, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 960, 160, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 160, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 160, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 960, 160, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 160, 32, 32, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 256, 160, 32, 32, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 128, 160, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 160, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 480, 160, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 960, 160, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 160, 73, 73, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1600, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1600, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 272, 1632, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1632, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1632, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1632, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1632, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1664, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1664, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 168, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 168, 168, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 408, 168, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 408, 168, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 192, 1680, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1680, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1696, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1696, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 46, 172, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 1728, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1728, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1728, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1728, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1392, 174, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 696, 174, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 1760, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1760, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1776, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1776, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 896, 1792, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1792, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 216, 18, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 72, 18, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 144, 18, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 18, 18, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 72, 18, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 128, 18, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 18, 18, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 18, 18, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 32, 18, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 18, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 192, 1824, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1824, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1824, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 184, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 184, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 184, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 185, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 1856, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1872, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1872, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 1888, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 192, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 192, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 192, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 192, 17, 17, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 192, 192, 17, 17, 7, 1, 1, 1, 3, 0, 1, 1, 1, False], + [1, 224, 192, 17, 17, 1, 7, 1, 1, 0, 3, 1, 1, 1, False], + [1, 128, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 432, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 432, 192, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 48, 192, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 192, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 192, 35, 35, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 48, 192, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 56, 192, 48, 48, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 192, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 192, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 192, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1152, 192, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 192, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 48, 192, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 192, 192, 71, 71, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 192, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1152, 192, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 192, 95, 95, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1920, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1920, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 784, 196, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 40, 196, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 192, 1968, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 1968, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 20, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 40, 200, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 200, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 200, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 2016, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 192, 2016, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 2016, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 2048, 23, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 2048, 23, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 2048, 25, 34, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 2048, 25, 34, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 512, 2048, 25, 34, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 2064, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 2064, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 26, 208, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 52, 208, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 208, 208, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 440, 208, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 440, 208, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1248, 208, 9, 9, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 2112, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 18, 216, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 54, 216, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 216, 216, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 216, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 2160, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 78, 218, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 888, 222, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 2016, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 56, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 896, 224, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 224, 224, 17, 17, 7, 1, 1, 1, 3, 0, 1, 1, 1, False], + [1, 256, 224, 17, 17, 1, 7, 1, 1, 0, 3, 1, 1, 1, False], + [1, 256, 224, 17, 17, 7, 1, 1, 1, 3, 0, 1, 1, 1, False], + [1, 128, 224, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 224, 35, 35, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 448, 224, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 448, 224, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 224, 224, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 58, 232, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 232, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1392, 232, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 232, 232, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 696, 232, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 696, 232, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 68, 236, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 72, 24, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 96, 24, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 24, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 144, 24, 150, 150, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 88, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 24, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 14, 24, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 144, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 24, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 24, 60, 60, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 24, 65, 65, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 24, 80, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 240, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 960, 240, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 40, 240, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 240, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 240, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 240, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 720, 240, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 240, 30, 30, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 240, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 256, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 364, 256, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 100, 136, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 256, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 36, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 256, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 150, 256, 128, 128, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 13, 17, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 36, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 819, 256, 13, 17, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1024, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 256, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 512, 256, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 512, 256, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 17, 17, 1, 7, 1, 1, 0, 3, 1, 1, 1, False], + [1, 320, 256, 17, 17, 7, 1, 1, 1, 3, 0, 1, 1, 1, False], + [1, 128, 256, 180, 320, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 256, 180, 320, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 19, 19, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 24, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 546, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 256, 2, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 200, 272, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 256, 200, 272, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 25, 34, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 36, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 20, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 32, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 256, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 512, 256, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 64, 256, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 16, 256, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 24, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 364, 256, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 546, 256, 3, 3, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 256, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 32, 32, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 256, 256, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 256, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 38, 38, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 728, 256, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 256, 45, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 45, 80, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 256, 5, 5, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 256, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 512, 256, 5, 5, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 546, 256, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1024, 256, 50, 68, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 36, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 18, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 56, 56, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 256, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 36, 256, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 512, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 256, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 64, 256, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 256, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 255, 256, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 256, 64, 64, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 1024, 256, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 256, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 36, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 819, 256, 7, 9, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 256, 75, 75, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 256, 90, 160, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 104, 26, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 208, 26, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 262, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1056, 264, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1632, 272, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 272, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 34, 276, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 16, 28, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 72, 288, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 288, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 288, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 288, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 88, 288, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 288, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 288, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 288, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 288, 33, 33, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 288, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 288, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 288, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 134, 296, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 3, 224, 224, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 16, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 16, 3, 224, 224, 7, 7, 1, 1, 3, 3, 1, 1, 1, False], + [1, 32, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 3, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 3, 224, 224, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 3, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 3, 224, 224, 7, 7, 2, 2, 3, 3, 1, 1, 1, False], + [1, 96, 3, 224, 224, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 96, 3, 224, 224, 7, 7, 2, 2, 3, 3, 1, 1, 1, False], + [1, 32, 3, 225, 225, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 3, 241, 241, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 3, 256, 256, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 32, 3, 256, 256, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 96, 3, 256, 256, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 32, 3, 261, 261, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 3, 299, 299, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 3, 300, 300, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 32, 3, 301, 301, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 16, 3, 320, 320, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 32, 3, 384, 384, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 120, 30, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 336, 30, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 116, 304, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1232, 308, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 58, 310, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 120, 32, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 16, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 232, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 232, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 336, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 336, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 48, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 64, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 64, 32, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 112, 112, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 72, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 80, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 96, 32, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 32, 112, 112, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 16, 32, 120, 120, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2, 32, 120, 160, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 32, 32, 128, 128, 8, 8, 8, 8, 0, 0, 1, 1, 1, True], + [1, 64, 32, 128, 128, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 128, 128, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 16, 32, 130, 130, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 32, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 147, 147, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 32, 149, 149, 3, 3, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 32, 150, 150, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 32, 150, 150, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 24, 32, 190, 190, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 528, 32, 192, 192, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1, 32, 256, 256, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 32, 32, 256, 256, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 256, 256, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 26, 26, 3, 3, 1, 1, 0, 0, 1, 1, 1, True], + [1, 192, 32, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 32, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 2, 32, 30, 40, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 32, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 32, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 32, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2, 32, 60, 80, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 32, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 192, 32, 75, 75, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 32, 95, 95, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 320, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 80, 320, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 320, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 784, 320, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 784, 320, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 320, 320, 17, 17, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 320, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 320, 30, 40, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 512, 320, 30, 40, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 64, 320, 30, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 320, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1280, 320, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 328, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 30, 336, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 84, 336, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 336, 336, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 888, 336, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 336, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 336, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 56, 336, 48, 48, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 336, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 336, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 336, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 20, 34, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1392, 348, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 352, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 352, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1280, 352, 9, 9, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 36, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 320, 36, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 144, 36, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 18, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 36, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 36, 36, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 64, 36, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 36, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 68, 360, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 98, 368, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1280, 384, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 384, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 384, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 384, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 384, 35, 35, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 64, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 384, 35, 35, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 384, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 384, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 384, 8, 8, 1, 3, 1, 1, 0, 1, 1, 1, 1, False], + [1, 256, 384, 8, 8, 3, 1, 1, 1, 1, 0, 1, 1, 1, False], + [1, 448, 384, 8, 8, 3, 1, 1, 1, 1, 0, 1, 1, 1, False], + [1, 4, 4, 7, 7, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 144, 40, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 120, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 40, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 60, 40, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 40, 30, 30, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 40, 40, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 40, 40, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 14, 40, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 400, 400, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 408, 408, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 912, 408, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 416, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 416, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 116, 428, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1008, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 432, 432, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 432, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 110, 440, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 52, 440, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 440, 440, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 448, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 56, 448, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 448, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 448, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1232, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1232, 448, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 448, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 896, 448, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 896, 448, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 448, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 448, 8, 8, 1, 3, 1, 1, 0, 1, 1, 1, 1, False], + [1, 16, 46, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 168, 466, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 12, 48, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 48, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 144, 48, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 288, 48, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 288, 48, 33, 33, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 288, 48, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 104, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 104, 48, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 12, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 48, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 48, 48, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 48, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 120, 480, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 546, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 80, 480, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 56, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 480, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 480, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 480, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 480, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 480, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 480, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1000, 512, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 512, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 512, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 512, 10, 10, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 546, 512, 10, 10, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1024, 512, 100, 136, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1024, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 512, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 112, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 512, 512, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 512, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 512, 15, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1024, 512, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 512, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 16, 16, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 512, 512, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 512, 19, 19, 3, 3, 1, 1, 6, 6, 1, 1, 1, True], + [1, 512, 512, 19, 19, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 2048, 512, 23, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 23, 40, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 2048, 512, 25, 34, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 25, 34, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 512, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 19, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 38, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 512, 28, 28, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 512, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 512, 512, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 896, 512, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 896, 512, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1024, 512, 32, 32, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 255, 512, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 512, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 512, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 16, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 512, 512, 45, 80, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 128, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 546, 512, 5, 5, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 512, 512, 50, 68, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 1024, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 512, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 512, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 512, 8, 8, 1, 3, 1, 1, 0, 1, 1, 1, 1, False], + [1, 256, 512, 8, 8, 3, 1, 1, 1, 1, 0, 1, 1, 1, False], + [1, 128, 512, 90, 160, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 512, 90, 160, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 208, 52, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 440, 52, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 132, 528, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 528, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 528, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 528, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 88, 528, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 528, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 528, 528, 96, 96, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 216, 54, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 576, 54, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 54, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 544, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 196, 544, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 544, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 56, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 448, 56, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 336, 56, 48, 48, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 576, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 54, 576, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1512, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1512, 576, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 192, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 576, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 136, 576, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 576, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 576, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 576, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 232, 58, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 696, 58, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 20, 58, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 608, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 608, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 28, 62, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 192, 624, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 624, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 64, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 64, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 64, 112, 112, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 64, 112, 112, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 112, 112, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 128, 64, 120, 160, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 32, 64, 120, 160, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 64, 120, 160, 8, 8, 8, 8, 0, 0, 1, 1, 1, True], + [1, 128, 64, 128, 128, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 64, 128, 128, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 384, 64, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 64, 147, 147, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 64, 150, 150, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 64, 150, 150, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 64, 150, 150, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 64, 180, 320, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 180, 320, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 64, 200, 272, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 200, 272, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 200, 272, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1, 64, 224, 224, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 64, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 64, 64, 224, 224, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 64, 256, 256, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 32, 64, 256, 256, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 64, 256, 256, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 64, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 64, 30, 40, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 64, 300, 300, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 96, 64, 35, 35, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 64, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 64, 56, 56, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 14, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 144, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 64, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 192, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 24, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 64, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 64, 60, 80, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 128, 64, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 160, 64, 64, 64, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 64, 64, 64, 64, 4, 4, 4, 4, 0, 0, 1, 1, 1, True], + [1, 64, 64, 73, 73, 1, 7, 1, 1, 0, 3, 1, 1, 1, False], + [1, 64, 64, 73, 73, 7, 1, 1, 1, 3, 0, 1, 1, 1, False], + [1, 96, 64, 73, 73, 3, 3, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 64, 80, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 640, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 640, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 640, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 640, 654, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 168, 672, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 80, 672, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 56, 672, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 672, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 546, 672, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 112, 672, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 672, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1344, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1344, 672, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 192, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 672, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 672, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 672, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 672, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 68, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 174, 696, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 58, 696, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 696, 696, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 704, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 704, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 18, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 20, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 24, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 288, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 8, 72, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 144, 72, 14, 14, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 18, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 36, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 72, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 72, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 20, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 72, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 40, 72, 40, 40, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 12, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 168, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 168, 72, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 216, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 216, 72, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 24, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 72, 72, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 72, 80, 80, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 720, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 120, 720, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 720, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 208, 720, 9, 9, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 728, 728, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 728, 728, 38, 38, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 736, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 512, 736, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 736, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 334, 740, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 768, 768, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 768, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 768, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 768, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 768, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 768, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 224, 768, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 78, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 34, 78, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 24, 78, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 196, 784, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 80, 784, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 784, 784, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 16, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 224, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 232, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 48, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 528, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 64, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 72, 8, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 320, 80, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 784, 80, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 480, 80, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 80, 112, 112, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 100, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 184, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 200, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 480, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 92, 80, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 480, 80, 15, 15, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 184, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 200, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 480, 80, 20, 20, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 80, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 80, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 80, 80, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 80, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 184, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 200, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 480, 80, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 800, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 800, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 272, 800, 7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 232, 816, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 816, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 136, 816, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 832, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 32, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 384, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 48, 832, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 336, 84, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 888, 84, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 864, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 864, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 864, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 528, 88, 17, 17, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 88, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 222, 888, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 84, 888, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 888, 888, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 112, 896, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 224, 896, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 128, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2016, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2016, 896, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2048, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 896, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 256, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 896, 896, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 896, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 912, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 928, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 928, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 28, 94, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 24, 96, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 208, 96, 14, 14, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 40, 96, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 96, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 96, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 96, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 96, 96, 35, 35, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 96, 56, 56, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 24, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 96, 96, 56, 56, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 96, 60, 60, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 24, 96, 65, 65, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 96, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 240, 960, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 272, 960, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 960, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 192, 960, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 960, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 160, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 320, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 80, 960, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 20, 98, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 128, 992, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 128, 992, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 256, 1024, 128, 128, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 1024, 14, 14, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 2048, 1024, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 1024, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 512, 1024, 28, 28, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 2048, 1024, 45, 80, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2048, 1024, 50, 68, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2048, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 1024, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1056, 1056, 48, 48, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2904, 1056, 48, 48, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2904, 1056, 48, 48, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 3024, 1232, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 3024, 1232, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 128, 112, 112, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 2520, 1344, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2520, 1344, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 3712, 1392, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 3712, 1392, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1024, 1440, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1512, 1512, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1536, 1536, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 1536, 10, 10, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 448, 1632, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1920, 1920, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2016, 2016, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 2048, 2048, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1056, 2112, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 576, 216, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 232, 232, 112, 112, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 232, 232, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 144, 24, 190, 190, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 720, 240, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2520, 2520, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 819, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 512, 256, 180, 320, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 512, 256, 200, 272, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 819, 256, 25, 34, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 819, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 256, 256, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 256, 75, 75, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 2904, 264, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 264, 2904, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 726, 2904, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 2904, 2904, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 7392, 2904, 24, 24, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 7392, 2904, 24, 24, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1024, 3, 224, 224, 16, 16, 16, 16, 0, 0, 1, 1, 1, True], + [1, 1024, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], + [1, 768, 3, 224, 224, 16, 16, 16, 16, 0, 0, 1, 1, 1, True], + [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, False], + [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], + [1, 32, 3, 299, 299, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 32, 3, 381, 381, 3, 3, 2, 2, 0, 0, 1, 1, 1, False], + [1, 768, 3, 384, 512, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], + [1, 64, 3, 480, 640, 7, 7, 4, 4, 3, 3, 1, 1, 1, True], + [1, 32, 3, 512, 512, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 32, 3, 512, 512, 6, 6, 2, 2, 2, 2, 1, 1, 1, False], + [1, 32, 3, 512, 512, 7, 7, 4, 4, 3, 3, 1, 1, 1, True], + [1, 192, 3, 512, 672, 16, 16, 16, 16, 0, 0, 1, 1, 1, True], + [1, 1280, 3, 518, 518, 14, 14, 14, 14, 0, 0, 1, 1, 1, True], + [1, 64, 3, 720, 1280, 7, 7, 2, 2, 3, 3, 1, 1, 1, False], + [1, 64, 3, 800, 1088, 7, 7, 2, 2, 3, 3, 1, 1, 1, False], + [1, 308, 3024, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 3024, 3024, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 3024, 308, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 528, 32, 192, 192, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 64, 32, 512, 512, 3, 3, 2, 2, 1, 1, 1, 1, 1, False], + [1, 888, 336, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 3712, 348, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 348, 3712, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 3712, 3712, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 912, 408, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1008, 432, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 128, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 256, 512, 100, 136, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 364, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 512, 512, 38, 38, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 256, 512, 56, 56, 3, 3, 1, 1, 1, 1, 1, 1, 1, False], + [1, 1024, 512, 90, 160, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1056, 528, 96, 96, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1056, 528, 96, 96, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 64, 64, 128, 128, 2, 2, 2, 2, 0, 0, 1, 1, 1, True], + [1, 256, 64, 180, 320, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 64, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1392, 696, 28, 28, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1392, 696, 28, 28, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 1920, 720, 14, 14, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1920, 720, 14, 14, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 2904, 726, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 7392, 726, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1024, 728, 19, 19, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 728, 19, 19, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 728, 728, 38, 38, 1, 1, 2, 2, 0, 0, 1, 1, 1, False], + [1, 726, 7392, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 7392, 7392, 12, 12, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1024, 782, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 912, 912, 7, 7, 1, 1, 1, 1, 0, 0, 1, 1, 1, False], + [1, 1280, 960, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 1280, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 1280, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 1280, 16, 16, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 1280, 1280, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 1280, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 640, 1280, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 1280, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 1280, 8, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 1920, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 1920, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 1920, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 640, 1920, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 2560, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 2560, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 2560, 8, 8, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 2560, 8, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 320, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 640, 320, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 320, 320, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 320, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 320, 320, 64, 64, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 4, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 320, 4, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 1280, 640, 16, 16, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 1280, 640, 16, 16, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 640, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 640, 640, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 640, 32, 32, 3, 3, 2, 2, 1, 1, 1, 1, 1, True], + [1, 320, 640, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 320, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 640, 960, 32, 32, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 640, 960, 32, 32, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], + [1, 320, 960, 64, 64, 1, 1, 1, 1, 0, 0, 1, 1, 1, True], + [1, 320, 960, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], ], "is_conv1d": [False], }, "short_sweep_suite_conv1d": { "input_specs": [ # Contains following params - # [batch_size, output_channels, input_channels, input_length, kernel_size, stride, pad, groups, bias, dilation] - [1, 256, 1024, 512, 1, 1, 0, 1, True, 1], - [1, 1024, 256, 512, 1, 1, 0, 1, True, 1], - [1, 768, 768, 3000, 3, 2, 1, 1, True, 1], - [1, 768, 80, 3000, 3, 1, 1, 1, True, 1], + # [batch_size, output_channels, input_channels, input_length, kernel_size, stride, pad, groups, dilation, bias] + [1, 256, 1024, 512, 1, 1, 0, 1, 1, True], + [1, 1024, 256, 512, 1, 1, 0, 1, 1, True], + [1, 768, 768, 3000, 3, 2, 1, 1, 1, True], + [1, 768, 80, 3000, 3, 1, 1, 1, 1, True], ], "is_conv1d": [True], }, @@ -1615,23 +1615,23 @@ def test_conv2d_localrun(device, input_spec): failing_parameters = [ - # [batch_size, output_channels, input_channels, input_height, input_width, kernel_height, kernel_width, stride_x, stride_y, pad_x, pad_y, groups, bias, dilation] - [1, 960, 960, 27, 27, 5, 5, 2, 2, 0, 0, 960, False, 1], # 0 - [1, 960, 960, 24, 24, 5, 5, 1, 1, 2, 2, 960, False, 1], # 5 - [1, 816, 816, 19, 19, 5, 5, 1, 1, 2, 2, 816, False, 1], # 19 - [1, 816, 816, 23, 23, 5, 5, 2, 2, 0, 0, 816, False, 1], # 20 - [1, 528, 528, 192, 192, 3, 3, 2, 2, 1, 1, 2, False, 1], # 220 - [1, 819, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1443 - [1, 819, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1447 - [1, 1024, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, True, 1], # 1458 - [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, False, 1], # 1460 - [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, True, 1], # 1461 - [1, 768, 3, 384, 512, 32, 32, 32, 32, 0, 0, 1, True, 1], # 1464 - [1, 1, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1495 - [1, 64, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1496 - [1, 320, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1530 - [1, 320, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1540 - [1, 320, 960, 64, 64, 3, 3, 1, 1, 1, 1, 1, True, 1], # 1545 + # [batch_size, output_channels, input_channels, input_height, input_width, kernel_height, kernel_width, stride_h, stride_w, pad_h, pad_w, groups, dilation_h, dilation_w, bias] + [1, 960, 960, 27, 27, 5, 5, 2, 2, 0, 0, 960, 1, 1, False], # 0 + [1, 960, 960, 24, 24, 5, 5, 1, 1, 2, 2, 960, 1, 1, False], # 5 + [1, 816, 816, 19, 19, 5, 5, 1, 1, 2, 2, 816, 1, 1, False], # 19 + [1, 816, 816, 23, 23, 5, 5, 2, 2, 0, 0, 816, 1, 1, False], # 20 + [1, 528, 528, 192, 192, 3, 3, 2, 2, 1, 1, 2, 1, 1, False], # 220 + [1, 819, 256, 100, 136, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1443 + [1, 819, 256, 50, 68, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1447 + [1, 1024, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], # 1458 + [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, False], # 1460 + [1, 768, 3, 224, 224, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], # 1461 + [1, 768, 3, 384, 512, 32, 32, 32, 32, 0, 0, 1, 1, 1, True], # 1464 + [1, 1, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1495 + [1, 64, 64, 480, 640, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1496 + [1, 320, 320, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1530 + [1, 320, 640, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1540 + [1, 320, 960, 64, 64, 3, 3, 1, 1, 1, 1, 1, 1, 1, True], # 1545 ] diff --git a/tests/sweep_framework/sweeps/conv2d/short/conv2d_ttforge_sweep.py b/tests/sweep_framework/sweeps/conv2d/short/conv2d_ttforge_sweep.py new file mode 100644 index 00000000000..9a30494f6bb --- /dev/null +++ b/tests/sweep_framework/sweeps/conv2d/short/conv2d_ttforge_sweep.py @@ -0,0 +1,7233 @@ +# SPDX-FileCopyrightText: © 2024 Tenstorrent Inc. + +# SPDX-License-Identifier: Apache-2.0 + +from typing import Optional, Tuple, List +import os +import itertools +import random +import torch + +import ttnn + +from tests.ttnn.utils_for_testing import check_with_pcc, start_measuring_time, stop_measuring_time +from models.utility_functions import torch_random +from tests.sweep_framework.sweep_utils.conv2d_common import ( + run_conv2d_short_sweep, + mesh_device_fixture, +) + +parameters = { + "ttforge_sweep_conv2d": { + "input_specs": [ + # Contains following params + # [batch_size, output_channels, input_channels, input_height, input_width, kernel_height, kernel_width, stride_h, stride_w, pad_h, pad_w, groups, dilation_h, dilation_w, bias, [input_layout, input_memory_config, input_datatype], [weight_layout, weight_memory_config, weight_datatype], [output_layout, output_memory_config, output_datatype]] + [ + 1, + 1024, + 1024, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2048, + 1024, + 14, + 14, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 1024, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 1024, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 1024, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1024, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 255, + 1024, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 1024, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 1024, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2048, + 1024, + 45, + 80, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 1024, + 45, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 1024, + 45, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 40, + 102, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 462, + 1072, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 672, + 112, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 40, + 116, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 34, + 118, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 120, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 480, + 120, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 120, + 120, + 40, + 40, + 5, + 5, + 1, + 1, + 2, + 2, + 120, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 40, + 120, + 40, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 46, + 122, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 124, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 16, + 16, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 30, + 40, + 3, + 3, + 1, + 1, + 1, + 1, + 1280, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 1280, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 1280, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 8, + 8, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1280, + 8, + 8, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 112, + 112, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 128, + 120, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 128, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 128, + 128, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 128, + 128, + 128, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 128, + 128, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 180, + 320, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 24, + 128, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 128, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 64, + 128, + 224, + 224, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 28, + 28, + 3, + 3, + 1, + 1, + 2, + 2, + 1, + 2, + 2, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 128, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 19, + 128, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 28, + 28, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 28, + 28, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 38, + 128, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 128, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 2, + 2, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 64, + 128, + 30, + 40, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 3, + 3, + 3, + 3, + 2, + 2, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 256, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 128, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 56, + 56, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 56, + 56, + 3, + 3, + 2, + 2, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 5, + 5, + 3, + 3, + 2, + 2, + 1, + 1, + 128, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 128, + 60, + 80, + 4, + 4, + 4, + 4, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 128, + 60, + 80, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 128, + 60, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 128, + 60, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 128, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 128, + 90, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 128, + 90, + 160, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 68, + 142, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 28, + 144, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 144, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 144, + 144, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 144, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 144, + 144, + 56, + 56, + 3, + 3, + 2, + 2, + 1, + 1, + 144, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 144, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 58, + 152, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 68, + 156, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 160, + 32, + 32, + 2, + 2, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 160, + 32, + 32, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 960, + 160, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 672, + 168, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 96, + 16, + 112, + 112, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 4, + 16, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 16, + 160, + 160, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 16, + 16, + 160, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 16, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 64, + 16, + 160, + 160, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 46, + 172, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 184, + 184, + 20, + 20, + 3, + 3, + 1, + 1, + 1, + 1, + 184, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 80, + 184, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 185, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1920, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 1920, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 1920, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 1920, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 192, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 192, + 192, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 192, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 192, + 192, + 28, + 28, + 3, + 3, + 2, + 2, + 1, + 1, + 192, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 192, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 40, + 196, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 1, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 1, + 28, + 28, + 3, + 3, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 200, + 200, + 20, + 20, + 3, + 3, + 1, + 1, + 1, + 1, + 200, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 80, + 200, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 2048, + 2048, + 15, + 20, + 3, + 3, + 1, + 1, + 1, + 1, + 2048, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 2048, + 23, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 2048, + 23, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 2048, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 78, + 218, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 68, + 236, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 80, + 240, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 240, + 240, + 40, + 40, + 3, + 3, + 2, + 2, + 1, + 1, + 240, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 72, + 24, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 144, + 24, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 14, + 24, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 72, + 24, + 80, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 1280, + 2560, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 2560, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 2560, + 8, + 8, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 2560, + 8, + 8, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 10, + 10, + 3, + 3, + 2, + 2, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 256, + 112, + 112, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 120, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 150, + 256, + 128, + 128, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 256, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 14, + 14, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 14, + 14, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 256, + 180, + 320, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 180, + 320, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 256, + 180, + 320, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 20, + 256, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 28, + 28, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 256, + 2, + 2, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 256, + 256, + 2, + 2, + 3, + 3, + 1, + 1, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 256, + 2, + 2, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 64, + 256, + 2, + 2, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 256, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 24, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 256, + 256, + 3, + 3, + 3, + 3, + 1, + 1, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 1024, + 256, + 45, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 45, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 256, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 56, + 56, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 256, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 5, + 5, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 128, + 256, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 256, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 255, + 256, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 256, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 256, + 64, + 64, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 256, + 90, + 160, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 262, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 272, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 34, + 276, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 28, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 134, + 296, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 116, + 304, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 58, + 310, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 40, + 320, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 320, + 30, + 40, + 2, + 2, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 320, + 30, + 40, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 320, + 30, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 320, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 320, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 320, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 320, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 320, + 64, + 64, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 4, + 320, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 320, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 328, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 32, + 112, + 112, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 32, + 112, + 112, + 3, + 3, + 1, + 1, + 1, + 1, + 32, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 112, + 112, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 112, + 112, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2, + 32, + 120, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 32, + 128, + 128, + 8, + 8, + 8, + 8, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 128, + 128, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 128, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 120, + 32, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 1, + 32, + 256, + 256, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 32, + 256, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 256, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 26, + 26, + 3, + 3, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 192, + 32, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2, + 32, + 30, + 40, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 32, + 512, + 512, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2, + 32, + 60, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 20, + 34, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 68, + 360, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 98, + 368, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 384, + 384, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 384, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 384, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 96, + 384, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 384, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 3, + 224, + 224, + 16, + 16, + 16, + 16, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 3, + 224, + 224, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 3, + 224, + 224, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 3, + 224, + 224, + 7, + 7, + 2, + 2, + 3, + 3, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 768, + 3, + 224, + 224, + 16, + 16, + 16, + 16, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 768, + 3, + 224, + 224, + 32, + 32, + 32, + 32, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 3, + 256, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 3, + 320, + 320, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 768, + 3, + 384, + 512, + 32, + 32, + 32, + 32, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 3, + 480, + 640, + 7, + 7, + 4, + 4, + 3, + 3, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 3, + 512, + 512, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 3, + 512, + 512, + 7, + 7, + 4, + 4, + 3, + 3, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 192, + 3, + 512, + 672, + 16, + 16, + 16, + 16, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 3, + 720, + 1280, + 7, + 7, + 2, + 2, + 3, + 3, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 120, + 40, + 40, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 240, + 40, + 40, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 14, + 40, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 116, + 428, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 168, + 466, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 46, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 480, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 256, + 480, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 480, + 480, + 10, + 10, + 3, + 3, + 1, + 1, + 1, + 1, + 480, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 480, + 480, + 10, + 10, + 5, + 5, + 1, + 1, + 2, + 2, + 480, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 480, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 80, + 480, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 120, + 480, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 112, + 480, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 480, + 480, + 20, + 20, + 3, + 3, + 1, + 1, + 1, + 1, + 480, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 320, + 4, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 512, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 14, + 14, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 512, + 15, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 512, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2048, + 512, + 23, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 23, + 40, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 512, + 28, + 28, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 512, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 19, + 512, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 38, + 512, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 512, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 28, + 28, + 3, + 3, + 1, + 1, + 2, + 2, + 512, + 2, + 2, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 28, + 28, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 512, + 32, + 32, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 255, + 512, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 45, + 80, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 512, + 5, + 5, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 24, + 512, + 5, + 5, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 512, + 512, + 5, + 5, + 3, + 3, + 1, + 1, + 1, + 1, + 512, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 512, + 5, + 5, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 512, + 512, + 60, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 512, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 2048, + 512, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 512, + 512, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 512, + 90, + 160, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 512, + 90, + 160, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 512, + 90, + 160, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 196, + 544, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 54, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 576, + 576, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 576, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 576, + 576, + 14, + 14, + 3, + 3, + 2, + 2, + 1, + 1, + 576, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 96, + 576, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 576, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 20, + 58, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 28, + 62, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 640, + 16, + 16, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1280, + 640, + 16, + 16, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 640, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 640, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 640, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 640, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 640, + 32, + 32, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 640, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 640, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 640, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 640, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 112, + 112, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 112, + 112, + 3, + 3, + 2, + 2, + 1, + 1, + 64, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 120, + 160, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 64, + 120, + 160, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 120, + 160, + 8, + 8, + 8, + 8, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 128, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 128, + 128, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 384, + 64, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 160, + 160, + 3, + 3, + 2, + 2, + 1, + 1, + 64, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 256, + 64, + 180, + 320, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 180, + 320, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 180, + 320, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 1, + 64, + 224, + 224, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 224, + 224, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 256, + 256, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 64, + 256, + 256, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 64, + 256, + 256, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 2, + 2, + 3, + 3, + 2, + 2, + 1, + 1, + 64, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 32, + 64, + 30, + 40, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1, + 64, + 480, + 640, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 480, + 640, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 56, + 56, + 1, + 1, + 2, + 2, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 56, + 56, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 14, + 64, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 64, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 32, + 64, + 60, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 128, + 64, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 64, + 64, + 64, + 3, + 3, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 64, + 64, + 64, + 64, + 4, + 4, + 4, + 4, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 64, + 80, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 640, + 654, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 80, + 672, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 168, + 672, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 112, + 672, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 24, + 672, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 546, + 672, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 672, + 672, + 20, + 20, + 3, + 3, + 1, + 1, + 1, + 1, + 672, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 672, + 672, + 20, + 20, + 5, + 5, + 2, + 2, + 2, + 2, + 672, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 40, + 68, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 72, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 40, + 72, + 40, + 40, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 24, + 72, + 80, + 80, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 72, + 72, + 80, + 80, + 3, + 3, + 1, + 1, + 1, + 1, + 72, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 72, + 72, + 80, + 80, + 5, + 5, + 2, + 2, + 2, + 2, + 72, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 334, + 740, + 14, + 14, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 256, + 768, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 1024, + 782, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 16, + 78, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 34, + 78, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 78, + 56, + 56, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 272, + 800, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 480, + 80, + 10, + 10, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 184, + 80, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 200, + 80, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 480, + 80, + 20, + 20, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.float32)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.float32)], + ], + [ + 1, + 28, + 94, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 960, + 32, + 32, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 640, + 960, + 32, + 32, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 960, + 64, + 64, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 960, + 64, + 64, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 160, + 960, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 320, + 960, + 7, + 7, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 960, + 960, + 7, + 7, + 3, + 3, + 1, + 1, + 1, + 1, + 960, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 96, + 96, + 112, + 112, + 3, + 3, + 2, + 2, + 1, + 1, + 96, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 576, + 96, + 14, + 14, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 24, + 96, + 56, + 56, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + [ + 1, + 20, + 98, + 28, + 28, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + False, + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + [int(ttnn.ROW_MAJOR_LAYOUT), "system_memory", int(ttnn.bfloat16)], + [int(ttnn.TILE_LAYOUT), "dram", int(ttnn.bfloat16)], + ], + ], + "is_conv1d": [False], + }, +} + + +def invalidate_vector(test_vector) -> Tuple[bool, Optional[str]]: + return False, None + + +def run( + input_specs, + is_conv1d=False, + *, + device, +) -> list: + return run_conv2d_short_sweep(input_specs, device) + + +import pytest + + +@pytest.mark.parametrize("input_spec", parameters["ttforge_sweep_conv2d"]["input_specs"]) +@pytest.mark.parametrize("device_params", [{"l1_small_size": 16384}], indirect=True) +def test_conv2d_localrun(device, input_spec): + run_conv2d_short_sweep( + input_spec, + device, + )